PageSourceSearch

https://www.pirkkala.fi/en/front-page/

html pirkkala.fi collected 2026-10-02 09:54:37 UTC 153,064 bytes, 1,230 lines download raw bytes

1<!DOCTYPE html>
2<html lang="en-GB">
3<head>
4	<meta charset="UTF-8" />
5<meta http-equiv="X-UA-Compatible" content="IE=edge">
6	<link rel="pingback" href="https://www.pirkkala.fi/xmlrpc.php" />
7
8	
8<script type="text/javascript">
9		document.documentElement.className = 'js';
10	</script>
10
11	
12		
12<script src="https://pirkkala-new.wp.virnex.fi/wp-admin/admin-ajax.php?action=mercator-sso-js&#038;host=www.pirkkala.fi&#038;back=https%3A%2F%2Fwww.pirkkala.fi%2Fen%2Ffront-page%2F&#038;site=4&#038;nonce=43712cba7a"></script>
12
13	
13<script type="text/javascript">
14		/* <![CDATA[ */
15			if ( 'function' === typeof MercatorSSO ) {
16				document.cookie = "wordpress_test_cookie=WP Cookie check; path=/";
17				if ( document.cookie.match( /(;|^)\s*wordpress_test_cookie\=/ ) ) {
18					MercatorSSO();
19				}
20			}
21		/* ]]> */
22	</script>
22
23<style id="et-divi-userfonts">@font-face { font-family: "Fabrikat Mono"; font-display: swap;  src: url("https://pirkkala.wp.cubescom.fiwp-content/uploads/et-fonts/FabrikatMono-Bold.ttf") format("truetype"); }</style><meta name='robots' content='index, follow, max-image-preview:large, max-snippet:-1, max-video-preview:-1' />
24<link rel="alternate" href="https://www.pirkkala.fi/" hreflang="fi" />
25<link rel="alternate" href="https://www.pirkkala.fi/en/front-page/" hreflang="en" />
26    <meta name="viewport" content="width=device-width, initial-scale=1.0">
27            <link href="https://cdn.smartifik.com/files/clients/pirkkala/smartti_client.css" rel="stylesheet">
28        
28<script type="text/javascript" defer="" src="https://cdn.smartifik.com/files/clients/pirkkala/smartti_client.js"></script>
28
29    
30	<!-- This site is optimized with the Yoast SEO plugin v28.1 - https://yoast.com/product/yoast-seo-wordpress/ -->
31	<title>Pirkkala is the happiest municipality in Finland - Pirkkala</title>
32	<meta name="description" content="Information about Pirkkala&#039;s key statistics, history and development." />
33	<link rel="canonical" href="https://www.pirkkala.fi/en/front-page/" />
34	<meta property="og:locale" content="en_GB" />
35	<meta property="og:locale:alternate" content="fi_FI" />
36	<meta property="og:type" content="website" />
37	<meta property="og:title" content="Pirkkala is the happiest municipality in Finland - Pirkkala" />
38	<meta property="og:description" content="Information about Pirkkala&#039;s key statistics, history and development." />
39	<meta property="og:url" content="https://www.pirkkala.fi/en/front-page/" />
40	<meta property="og:site_name" content="Pirkkala" />
41	<meta property="article:modified_time" content="2026-03-03T11:16:27+00:00" />
42	<meta property="og:image" content="https://www.pirkkala.fi/wp-content/uploads/sites/4/2025/04/Pirkkala-maisemakuva-kevat2.jpg" />
43	<meta property="og:image:width" content="2048" />
44	<meta property="og:image:height" content="609" />
45	<meta property="og:image:type" content="image/jpeg" />
46	<meta name="twitter:card" content="summary_large_image" />
47	
47<script type="application/ld+json" class="yoast-schema-graph">{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/www.pirkkala.fi\/en\/front-page\/","url":"https:\/\/www.pirkkala.fi\/en\/front-page\/","name":"Pirkkala is the happiest municipality in Finland - Pirkkala","isPartOf":{"@id":"https:\/\/www.pirkkala.fi\/en\/front-page\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.pirkkala.fi\/en\/front-page\/#primaryimage"},"image":{"@id":"https:\/\/www.pirkkala.fi\/en\/front-page\/#primaryimage"},"thumbnailUrl":"https:\/\/www.pirkkala.fi\/wp-content\/uploads\/sites\/4\/2025\/04\/Pirkkala-maisemakuva-kevat2.jpg","datePublished":"2023-07-12T13:10:09+00:00","dateModified":"2026-03-03T11:16:27+00:00","description":"Information about Pirkkala's key statistics, history and development.","breadcrumb":{"@id":"https:\/\/www.pirkkala.fi\/en\/front-page\/#breadcrumb"},"inLanguage":"en-GB","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.pirkkala.fi\/en\/front-page\/"]}]},{"@type":"ImageObject","inLanguage":"en-GB","@id":"https:\/\/www.pirkkala.fi\/en\/front-page\/#primaryimage","url":"https:\/\/www.pirkkala.fi\/wp-content\/uploads\/sites\/4\/2025\/04\/Pirkkala-maisemakuva-kevat2.jpg","contentUrl":"https:\/\/www.pirkkala.fi\/wp-content\/uploads\/sites\/4\/2025\/04\/Pirkkala-maisemakuva-kevat2.jpg","width":2048,"height":609,"caption":"Maisemakuva Pirkkalan pelloilta keväällä."},{"@type":"BreadcrumbList","@id":"https:\/\/www.pirkkala.fi\/en\/front-page\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Etusivu"}]},{"@type":"WebSite","@id":"https:\/\/www.pirkkala.fi\/en\/front-page\/#website","url":"https:\/\/www.pirkkala.fi\/en\/front-page\/","name":"Pirkkala","description":"Parempien palveluiden koti","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.pirkkala.fi\/en\/front-page\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-GB"}]}</script>
47
48	<!-- / Yoast SEO plugin. -->
49
50
51<link rel='dns-prefetch' href='//fonts.googleapis.com' />
52<link rel="alternate" type="application/rss+xml" title="Pirkkala &raquo; Feed" href="https://www.pirkkala.fi/en/feed/" />
53<link rel="alternate" type="application/rss+xml" title="Pirkkala &raquo; Comments Feed" href="https://www.pirkkala.fi/en/comments/feed/" />
54<link rel="alternate" title="oEmbed (JSON)" type="application/json+oembed" href="https://www.pirkkala.fi/wp-json/oembed/1.0/embed?url=https%3A%2F%2Fwww.pirkkala.fi%2Fen%2Ffront-page%2F&#038;lang=en" />
55<link rel="alternate" title="oEmbed (XML)" type="text/xml+oembed" href="https://www.pirkkala.fi/wp-json/oembed/1.0/embed?url=https%3A%2F%2Fwww.pirkkala.fi%2Fen%2Ffront-page%2F&#038;format=xml&#038;lang=en" />
56<meta content="Divi Pirkkala v.1.0.6" name="generator"/><link rel='stylesheet' id='wpra-lightbox-css' href='https://www.pirkkala.fi/wp-content/plugins/wp-rss-aggregator/core/css/jquery-colorbox.css?ver=1.4.33' media='all' />
57<link rel='stylesheet' id='mec-select2-style-css' href='https://www.pirkkala.fi/wp-content/plugins/modern-events-calendar-lite/assets/packages/select2/select2.min.css?ver=7.34.2' media='all' />
58<link rel='stylesheet' id='mec-font-icons-css' href='https://www.pirkkala.fi/wp-content/plugins/modern-events-calendar-lite/assets/css/iconfonts.css?ver=7.34.2' media='all' />
59<link rel='stylesheet' id='mec-frontend-style-css' href='https://www.pirkkala.fi/wp-content/plugins/modern-events-calendar-lite/assets/css/frontend.min.css?ver=7.34.2' media='all' />
60<link rel='stylesheet' id='mec-tooltip-style-css' href='https://www.pirkkala.fi/wp-content/plugins/modern-events-calendar-lite/assets/packages/tooltip/tooltip.css?ver=7.34.2' media='all' />
61<link rel='stylesheet' id='mec-tooltip-shadow-style-css' href='https://www.pirkkala.fi/wp-content/plugins/modern-events-calendar-lite/assets/packages/tooltip/tooltipster-sideTip-shadow.min.css?ver=7.34.2' media='all' />
62<link rel='stylesheet' id='featherlight-css' href='https://www.pirkkala.fi/wp-content/plugins/modern-events-calendar-lite/assets/packages/featherlight/featherlight.css?ver=7.34.2' media='all' />
63<link rel='stylesheet' id='mec-lity-style-css' href='https://www.pirkkala.fi/wp-content/plugins/modern-events-calendar-lite/assets/packages/lity/lity.min.css?ver=7.34.2' media='all' />
64<link rel='stylesheet' id='mec-general-calendar-style-css' href='https://www.pirkkala.fi/wp-content/plugins/modern-events-calendar-lite/assets/css/mec-general-calendar.css?ver=7.34.2' media='all' />
65<style id="wp-emoji-styles-inline-css">
66
67	img.wp-smiley, img.emoji {
68		display: inline !important;
69		border: none !important;
70		box-shadow: none !important;
71		height: 1em !important;
72		width: 1em !important;
73		margin: 0 0.07em !important;
74		vertical-align: -0.1em !important;
75		background: none !important;
76		padding: 0 !important;
77	}
78/*# sourceURL=wp-emoji-styles-inline-css */
79</style>
80<style id="wp-block-library-inline-css">
81: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;
81--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}.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]){border-style:solid}html :where([style*=border-top-color]){border-top-style:solid}html :where([style*=border-right-color]){border-right-style:solid}html :where([style*=border-bottom-color]){border-bottom-style:solid}html :where([style*=border-left-color]){border-left-style:solid}html :where([style*=border-width]){border-style:solid}html :where([style*=border-top-width]){border-top-style:solid}html :where([style*=border-right-width]){border-right-style:solid}html :where([style*=border-bottom-width]){border-bottom-style:solid}html :where([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}}
82
83/*# sourceURL=/wp-includes/css/dist/block-library/common.min.css */
84</style>
85<style id="wp-block-heading-inline-css">
86h1: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}
87/*# sourceURL=https://www.pirkkala.fi/wp-includes/blocks/heading/style.min.css */
88</style>
89<style id="wp-block-list-inline-css">
90ol,ul{box-sizing:border-box}:root :where(.wp-block-list.has-background){padding:1.25em 2.375em}
91/*# sourceURL=https://www.pirkkala.fi/wp-includes/blocks/list/style.min.css */
92</style>
93<style id="wp-block-paragraph-inline-css">
94.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}
95/*# sourceURL=https://www.pirkkala.fi/wp-includes/blocks/paragraph/style.min.css */
96</style>
97
98
99<style id="global-styles-inline-css">
100: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--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,
1000) 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%);--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--font-size--small: 13px;--wp--preset--font-size--medium: 20px;--wp--preset--font-size--large: 36px;--wp--preset--font-size--x-large: 42px;--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);}:root { --wp--style--global--content-size: 823px;--wp--style--global--wide-size: 1080px; }:where(body) { margin: 0; }.wp-site-blocks > .alignleft { float: left; margin-right: 2em; }.wp-site-blocks > .alignright { float: right; margin-left: 2em; }.wp-site-blocks > .aligncenter { justify-content: center; margin-left: auto; margin-right: auto; }:where(.is-layout-flex){gap: 0.5em;}:where(.is-layout-grid){gap: 0.5em;}.is-layout-flow > .alignleft{float: left;margin-inline-start: 0;margin-inline-end: 2em;}.is-layout-flow > .alignright{float: right;margin-inline-start: 2em;margin-inline-end: 0;}.is-layout-flow > .aligncenter{margin-left: auto !important;margin-right: auto !important;}.is-layout-constrained > .alignleft{float: left;margin-inline-start: 0;margin-inline-end: 2em;}.is-layout-constrained > .alignright{float: right;margin-inline-start: 2em;margin-inline-end: 0;}.is-layout-constrained > .aligncenter{margin-left: auto !important;margin-right: auto !important;}.is-layout-constrained > :where(:not(.alignleft):not(.alignright):not(.alignfull)){max-width: var(--wp--style--global--content-size);margin-left: auto !important;margin-right: auto !important;}.is-layout-constrained > .alignwide{max-width: var(--wp--style--global--wide-size);}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-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-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-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;}
100.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-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;}
101/*# sourceURL=global-styles-inline-css */
102</style>
103
104<link rel='stylesheet' id='pb-accordion-blocks-style-css' href='https://www.pirkkala.fi/wp-content/plugins/accordion-blocks/build/index.css?ver=1.5.0' media='all' />
105<link rel='stylesheet' id='email-subscribers-css' href='https://www.pirkkala.fi/wp-content/plugins/email-subscribers/lite/public/css/email-subscribers-public.css?ver=5.9.37' media='all' />
106<link rel='stylesheet' id='cmplz-general-css' href='https://www.pirkkala.fi/wp-content/plugins/complianz-gdpr/assets/css/cookieblocker.min.css?ver=1789812796' media='all' />
107<link rel='stylesheet' id='custom-hamburger-menus-css' href='https://www.pirkkala.fi/wp-content/plugins/divi-100-hamburger-menu-1/assets/css/style.css?ver=20160602' media='all' />
108<style id="custom-hamburger-menus-inline-css">
109body.et_divi_100_custom_hamburger_menu .et_divi_100_custom_hamburger_menu__icon div {
110					background: #ffffff;
111				}
112body.et_divi_100_custom_hamburger_menu .et_divi_100_custom_hamburger_menu__icon.et_divi_100_custom_hamburger_menu__icon--toggled div {
113					background: #ffffff;
114				}
115/*# sourceURL=custom-hamburger-menus-inline-css */
116</style>
117<link rel='stylesheet' id='daexthefup-google-font-css' href='https://fonts.googleapis.com/css2?family=Inter:wght@400;500;600&#038;&#038;ver=1.14#038;display=swap' media='all' />
118<link rel='stylesheet' id='daexthefup-general-css' href='https://www.pirkkala.fi/wp-content/plugins/helpful-pro/public/assets/css/general.css?ver=1.14' media='all' />
119<link rel='stylesheet' id='daexthefup-custom-css' href='https://www.pirkkala.fi/wp-content/uploads/sites/4/daexthefup_uploads/custom-4.css?ver=1.14' media='all' />
120<link rel='stylesheet' id='et-divi-open-sans-css' href='https://fonts.googleapis.com/css?family=Open+Sans:300italic,400italic,600italic,700italic,800italic,400,300,600,700,800&#038;subset=latin,latin-ext&#038;display=swap' media='all' />
121<link rel='stylesheet' id='divi-styles-css' href='https://www.pirkkala.fi/wp-content/plugins/modern-events-calendar-lite/app/addons/divi/styles/style.min.css?ver=1.0.0' media='all' />
122<link rel='stylesheet' id='divi-style-parent-css' href='https://www.pirkkala.fi/wp-content/themes/Divi/style-static.min.css?ver=4.27.4' media='all' />
123<link rel='stylesheet' id='wp_ajax_get_data_css-css' href='https://www.pirkkala.fi/wp-content/themes/Divi-pirkkala/src/archive_styles.css?ver=7.0.6' media='all' />
124<link rel='stylesheet' id='divi-style-css' href='https://www.pirkkala.fi/wp-content/themes/Divi-pirkkala/style.css?ver=1.0.6' media='all' />
125<link rel='stylesheet' id='divi-pirkkala-css' href='https://www.pirkkala.fi/wp-content/themes/Divi-pirkkala/style.css?ver=1.0.6' media='all' />
126<link rel='stylesheet' id='cmplz-banner-1-optin-css' href='https://www.pirkkala.fi/wp-content/uploads/sites/4/complianz/css/banner-1-optin.css?ver=1790325131' media='all' />
127<script id="jquery-core-js" src="https://www.pirkkala.fi/wp-includes/js/jquery/jquery.min.js?ver=3.7.1"></script>
vendor: 1 bytes, line 127
127
128<script id="jquery-migrate-js" src="https://www.pirkkala.fi/wp-includes/js/jquery/jquery-migrate.min.js?ver=3.4.1"></script>
vendor: 1 bytes, line 128
128
129<script id="wp_ajax_get_data_js-js" src="https://www.pirkkala.fi/wp-content/themes/Divi-pirkkala/src/form_archive_search_ajax.js?ver=7.0.6"></script>
vendor: 1 bytes, line 129
129
130<script id="web-script-js" src="https://www.pirkkala.fi/wp-content/themes/Divi-pirkkala/js/scripts.js?ver=1.0.1"></script>
vendor: 1 bytes, line 130
130
131<script id="focus-visible-js" src="https://www.pirkkala.fi/wp-content/themes/Divi-pirkkala/js/focus-visible.js?ver=7.0.6"></script>
131
132<link rel="https://api.w.org/" href="https://www.pirkkala.fi/wp-json/" /><link rel="alternate" title="JSON" type="application/json" href="https://www.pirkkala.fi/wp-json/wp/v2/pages/49" /><link rel="EditURI" type="application/rsd+xml" title="RSD" href="https://www.pirkkala.fi/xmlrpc.php?rsd" />
133<meta name="generator" content="WordPress 7.0.6" />
134<link rel='shortlink' href='https://www.pirkkala.fi/' />
135			<style>.cmplz-hidden {
136					display: none !important;
137				}</style>
138				<link rel="icon" href="https://www.pirkkala.fi/wp-content/uploads/sites/4/2025/03/cropped-cropped-favicon-32x32.png" sizes="32x32" />
139<link rel="icon" href="https://www.pirkkala.fi/wp-content/uploads/sites/4/2025/03/cropped-cropped-favicon-192x192.png" sizes="192x192" />
140<link rel="apple-touch-icon" href="https://www.pirkkala.fi/wp-content/uploads/sites/4/2025/03/cropped-cropped-favicon-180x180.png" />
141<meta name="msapplication-TileImage" content="https://www.pirkkala.fi/wp-content/uploads/sites/4/2025/03/cropped-cropped-favicon-270x270.png" />
142        <style>
143            .vnx_custom_menu_bread{
144                margin-bottom: 1rem;
145            }
146        </style>
147        <style id="et-divi-customizer-global-cached-inline-styles">body,.et_pb_column_1_2 .et_quote_content blockquote cite,.et_pb_column_1_2 .et_link_content a.et_link_main_url,.et_pb_column_1_3 .et_quote_content blockquote cite,.et_pb_column_3_8 .et_quote_content blockquote cite,.et_pb_column_1_4 .et_quote_content blockquote cite,.et_pb_blog_grid .et_quote_content blockquote cite,.et_pb_column_1_3 .et_link_content a.et_link_main_url,.et_pb_column_3_8 .et_link_content a.et_link_main_url,.et_pb_column_1_4 .et_link_content a.et_link_main_url,.et_pb_blog_grid .et_link_content a.et_link_main_url,body .et_pb_bg_layout_light .et_pb_post p,body .et_pb_bg_layout_dark .et_pb_post p{font-size:21px}.et_pb_slide_content,.et_pb_best_value{font-size:23px}body{color:#212529}h1,h2,h3,h4,h5,h6{color:#212529}body{line-height:1.6em}#et_search_icon:hover,.mobile_menu_bar:before,.mobile_menu_bar:after,.et_toggle_slide_menu:after,.et-social-icon a:hover,.et_pb_sum,.et_pb_pricing li a,.et_pb_pricing_table_button,.et_overlay:before,.entry-summary p.price ins,.et_pb_member_social_links a:hover,.et_pb_widget li a:hover,.et_pb_filterable_portfolio .et_pb_portfolio_filters li a.active,.et_pb_filterable_portfolio .et_pb_portofolio_pagination ul li a.active,.et_pb_gallery .et_pb_gallery_pagination ul li a.active,.wp-pagenavi span.current,.wp-pagenavi a:hover,.nav-single a,.tagged_as a,.posted_in a{color:#f14437}.et_pb_contact_submit,.et_password_protected_form .et_submit_button,.et_pb_bg_layout_light .et_pb_newsletter_button,.comment-reply-link,.form-submit .et_pb_button,.et_pb_bg_layout_light .et_pb_promo_button,.et_pb_bg_layout_light .et_pb_more_button,.et_pb_contact p input[type="checkbox"]:checked+label i:before,.et_pb_bg_layout_light.et_pb_module.et_pb_button{color:#f14437}.footer-widget h4{color:#f14437}.et-search-form,.nav li ul,.et_mobile_menu,.footer-widget li:before,.et_pb_pricing li:before,blockquote{border-color:#f14437}.et_pb_counter_amount,.et_pb_featured_table .et_pb_pricing_heading,.et_quote_content,.et_link_content,.et_audio_content,.et_pb_post_slider.et_pb_bg_layout_dark,.et_slide_in_menu_container,.et_pb_contact p input[type="radio"]:checked+label i:before{background-color:#f14437}.container,.et_pb_row,.et_pb_slider .et_pb_container,.et_pb_fullwidth_section .et_pb_title_container,.et_pb_fullwidth_section .et_pb_title_featured_container,.et_pb_fullwidth_header:not(.et_pb_fullscreen) .et_pb_fullwidth_header_container{max-width:1600px}.et_boxed_layout #page-container,.et_boxed_layout.et_non_fixed_nav.et_transparent_nav #page-container #top-header,.et_boxed_layout.et_non_fixed_nav.et_transparent_nav #page-container #main-header,.et_fixed_nav.et_boxed_layout #page-container #top-header,.et_fixed_nav.et_boxed_layout #page-container #main-header,.et_boxed_layout #page-container .container,.et_boxed_layout #page-container .et_pb_row{max-width:1760px}a{color:#f14437}#main-header,#main-header .nav li ul,.et-search-form,#main-header .et_mobile_menu{background-color:#e41a13}.nav li ul{border-color:#ffffff}.et_secondary_nav_enabled #page-container #top-header{background-color:rgba(33,37,41,0.7)!important}#et-secondary-nav li ul{background-color:rgba(33,37,41,0.7)}#et-secondary-nav li ul{background-color:#e41a13}.et_header_style_centered .mobile_nav .select_page,.et_header_style_split .mobile_nav .select_page,.et_nav_text_color_light #top-menu>li>a,.et_nav_text_color_dark #top-menu>li>a,#top-menu a,.et_mobile_menu li a,.et_nav_text_color_light .et_mobile_menu li a,.et_nav_text_color_dark .et_mobile_menu li a,#et_search_icon:before,.et_search_form_container input,span.et_close_search_field:after,#et-top-navigation .et-cart-info{color:#ffffff}.et_search_form_container input::-moz-placeholder{color:#ffffff}.et_search_form_container input::-webkit-input-placeholder{color:#ffffff}.et_search_form_container input:-ms-input-placeholder{color:#ffffff}#top-header,#top-header a,#et-secondary-nav li li a,#top-header .et-social-icon a:before{font-size:14px}#top-menu li a{font-size:18px}body.et_vertical_nav .container.et_search_form_container .et-search-form input{font-size:18px!important}#top-menu li.current-menu-ancestor>a,#top-menu li.current-menu-item>a,#top-menu li.current_page_item>a{color:#ffffff}#main-footer{background-color:#e41a13}#main-footer .footer-widget h4,#main-footer .widget_block h1,#main-footer .widget_block h2,#main-footer .widget_block h3,#main-footer .widget_block h4,#main-footer .widget_block h5,#main-footer .widget_block h6{color:#ffffff}.footer-widget li:before{border-color:#f14437}.footer-widget,.footer-widget li,.footer-widget li a,#footer-info{font-size:18px}.footer-widget .et_pb_widget div,.footer-widget .et_pb_widget ul,.footer-widget .et_pb_widget ol,.footer-widget .et_pb_widget label{line-height:1.7em}#footer-widgets .footer-widget li:before{top:12.3px}#et-footer-nav .bottom-nav li.current-menu-item a{color:#f14437}body .et_pb_button{font-size:16px;background-color:#ffe8ed;border-width:10px!important;border-color:#ffe8ed;border-radius:10px}body.et_pb_button_helper_class .et_pb_button,body.et_pb_button_helper_class .et_pb_module.et_pb_button{color:#000000}body .et_pb_button:after{content:'$';font-size:16px}body .et_pb_bg_layout_light.et_pb_button:hover,body .et_pb_bg_layout_light .et_pb_button:hover,body .et_pb_button:hover{color:#000000!important;background-color:#ffe8ed;border-color:#ffe8ed!important;border-radius:10px}@media only screen and (min-width:981px){#main-footer .footer-widget h4,#main-footer .widget_block h1,#main-footer .widget_block h2,#main-footer .widget_block h3,#main-footer .widget_block h4,#main-footer .widget_block h5,#main-footer .widget_block h6{font-size:24px}.et_header_style_centered.et_hide_primary_logo #main-header:not(.et-fixed-header) .logo_container,.et_header_style_centered.et_hide_fixed_logo #main-header.et-fixed-header .logo_container{height:11.88px}.et_fixed_nav #page-container .et-fixed-header#top-header{background-color:rgba(33,37,41,0.99)!important}.et_fixed_nav #page-container .et-fixed-header#top-header #et-secondary-nav li ul{background-color:rgba(33,37,41,0.99)}.et-fixed-header #top-menu li a{font-size:16px}.et-fixed-header #top-menu a,.et-fixed-header #et_search_icon:before,.et-fixed-header #et_top_search .et-search-form input,.et-fixed-header .et_search_form_container input,.et-fixed-header .et_close_search_field:after,.et-fixed-header #et-top-navigation .et-cart-info{color:#ffffff!important}.et-fixed-header .et_search_form_container input::-moz-placeholder{color:#ffffff!important}.et-fixed-header .et_search_form_container input::-webkit-input-placeholder{color:#ffffff!important}.et-fixed-header .et_search_form_container input:-ms-input-placeholder{color:#ffffff!important}.et-fixed-header #top-menu li.current-menu-ancestor>a,.et-fixed-header #top-menu li.current-menu-item>a,.et-fixed-header #top-menu li.current_page_item>a{color:#ffffff!important}}@media only screen and (min-width:2000px){.et_pb_row{padding:40px 0}.et_pb_section{padding:80px 0}.single.et_pb_pagebuilder_layout.et_full_width_page .et_post_meta_wrapper{padding-top:120px}.et_pb_fullwidth_section{padding:0}}h1,h1.et_pb_contact_main_title,.et_pb_title_container h1{font-size:32px}h2,.product .related h2,.et_pb_column_1_2 .et_quote_content blockquote p{font-size:27px}h3{font-size:23px}h4,.et_pb_circle_counter h3,.et_pb_number_counter h3,.et_pb_column_1_3 .et_pb_post h2,.et_pb_column_1_4 .et_pb_post h2,.et_pb_blog_grid h2,.et_pb_column_1_3 .et_quote_content blockquote p,.et_pb_column_3_8 .et_quote_content blockquote p,.et_pb_column_1_4 .et_quote_content blockquote p,.et_pb_blog_grid .et_quote_content blockquote p,.et_pb_column_1_3 .et_link_content h2,.et_pb_column_3_8 .et_link_content h2,.et_pb_column_1_4 .et_link_content h2,.et_pb_blog_grid .et_link_content h2,.et_pb_column_1_3 .et_audio_content h2,.et_pb_column_3_8 .et_audio_content h2,.et_pb_column_1_4 .et_audio_content h2,.et_pb_blog_grid .et_audio_content h2,.et_pb_column_3_8 .et_pb_audio_module_content h2,.et_pb_column_1_3 .et_pb_audio_module_content h2,.et_pb_gallery_grid .et_pb_gallery_item h3,.et_pb_portfolio_grid .et_pb_portfolio_item h2,.et_pb_filterable_portfolio_grid .et_pb_portfolio_item h2{font-size:19px}h5{font-size:16px}h6{font-size:15px}.et_pb_slide_description .et_pb_slide_title{font-size:48px}.et_pb_gallery_grid .et_pb_gallery_item h3,.et_pb_portfolio_grid .et_pb_portfolio_item h2,.et_pb_filterable_portfolio_grid .et_pb_portfolio_item h2,.et_pb_column_1_4 .et_pb_audio_module_content h2{font-size:16px}@media only screen and (max-width:980px){#main-header,#main-header .nav li ul,.et-search-form,#main-header .et_mobile_menu{background-color:#212529}body,.et_pb_column_1_2 .et_quote_content blockquote cite,.et_pb_column_1_2 .et_link_content a.et_link_main_url,.et_pb_column_1_3 .et_quote_content blockquote cite,.et_pb_column_3_8 .et_quote_content blockquote cite,.et_pb_column_1_4 .et_quote_content blockquote cite,.et_pb_blog_grid .et_quote_content blockquote cite,.et_pb_column_1_3 .et_link_content a.et_link_main_url,.et_pb_column_3_8 .et_link_content a.et_link_main_url,.et_pb_column_1_4 .et_link_content a.et_link_main_url,.et_pb_blog_grid .et_link_content a.et_link_main_url{font-size:16px}.et_pb_slider.et_pb_module .et_pb_slides .et_pb_slide_content,.et_pb_best_value{font-size:18px}}	h1,h2,h3,h4,h5,h6{font-family:'Fabrikat Mono',Helvetica,Arial,Lucida,sans-serif}.et_pb_menu--without-logo .et_pb_menu__menu>nav>ul>li{width:100%;justify-content:flex-end;font-size:20.8px}@media (max-width:980px){.et_pb_menu .et_mobile_nav_menu{display:none!important}.et_pb_menu .et_pb_menu__menu{display:flex!important}.et_pb_menu--without-logo .et_pb_menu__menu>nav>ul>li{justify-content:center}}@media (max-width:1300px){.front-news-link.julkipanot a{padding:0}.front-news-link.julkipanot{background-color:#fff;padding:5px 38px 7px 22px;padding-right:38px!important;border-radius:10px;max-width:fit-content}}h1,h2,h3,h4,h5{word-break:break-word;hyphens:auto;-webkit-hyphens:auto;-moz-hyphens:auto;-ms-hyphens:auto}.vrx_card_archive_item:not(:first-child) header,.vrx_card_list{margin-top:1.5em}.vrx_card_archive_item header{margin-top:0.5em}.vrx_card_list .vrx_card_archive_title{margin-bottom:0}.vrx_card_list{gap:5px!important}.container{padding-left:0;padding-right:0}.daexthefup-container{margin:64px 0px;padding:32px 0px!important;border-color:#E7E7E8!important;border-width:1px 0!important}.daexthefup-title{line-height:2em}td{border-width:1px}#menu-linkkivalikko-suomi ul.sub-menu{left:unset;right:0}a:hover{color:unset}.pagination.clearfix{justify-content:space-between}.post-list .et_pb_post>a img{aspect-ratio:1 / 1;object-fit:cover;width:100%}
147.vnx_contact-template-default .vnx_single_content .vnx_single_content_img img{max-width:400px;margin-top:20px}#cmplz-document a{color:#A22920}section.sivun_alasisalto{margin-bottom:45px}</style><style>:root,::before,::after{--mec-heading-font-family: inherit;--mec-paragraph-font-family: inherit;--mec-color-skin: #d63c31;--mec-color-skin-rgba-1: rgba(214,60,49,.25);--mec-color-skin-rgba-2: rgba(214,60,49,.5);--mec-color-skin-rgba-3: rgba(214,60,49,.75);--mec-color-skin-rgba-4: rgba(214,60,49,.11);--mec-primary-border-radius: 12px;--mec-secondary-border-radius: 3px;--mec-container-normal-width: 1196px;--mec-container-large-width: 1690px;--mec-fes-main-color: #000000;--mec-fes-main-color-rgba-1: rgba(0, 0, 0, 0.12);--mec-fes-main-color-rgba-2: rgba(0, 0, 0, 0.23);--mec-fes-main-color-rgba-3: rgba(0, 0, 0, 0.03);--mec-fes-main-color-rgba-4: rgba(0, 0, 0, 0.3);--mec-fes-main-color-rgba-5: rgb(0 0 0 / 7%);--mec-fes-main-color-rgba-6: rgba(0, 0, 0, 0.2);.mec-fes-form #mec_reg_form_field_types .button.red:before, .mec-fes-form #mec_reg_form_field_types .button.red {border-color: #ffd2dd;color: #ea6485;}.mec-fes-form .mec-meta-box-fields h4 label {background: transparent;}</style><link rel="stylesheet" id="asp-basic" href="https://www.pirkkala.fi/wp-content/cache/asp/style.basic-ho-is-po-no-da-co-au-ga-si-se-is.css?mq=aun5nD" media="all" /><style id='asp-instance-1'>div[id*='ajaxsearchpro1_'] div.asp_loader,div[id*='ajaxsearchpro1_'] div.asp_loader *{box-sizing:border-box !important;margin:0;padding:0;box-shadow:none}div[id*='ajaxsearchpro1_'] div.asp_loader{box-sizing:border-box;display:flex;flex:0 1 auto;flex-direction:column;flex-grow:0;flex-shrink:0;flex-basis:28px;max-width:100%;max-height:100%;align-items:center;justify-content:center}div[id*='ajaxsearchpro1_'] div.asp_loader-inner{width:100%;margin:0 auto;text-align:center;height:100%}@-webkit-keyframes ball-scale{0%{-webkit-transform:scale(0);transform:scale(0)}100%{-webkit-transform:scale(1);transform:scale(1);opacity:0}}@keyframes ball-scale{0%{-webkit-transform:scale(0);transform:scale(0)}100%{-webkit-transform:scale(1);transform:scale(1);opacity:0}}div[id*='ajaxsearchpro1_'] div.asp_ball-scale>div{background-color:rgb(5,5,5);border-radius:100%;-webkit-animation-fill-mode:both;animation-fill-mode:both;display:inline-block;height:100%;width:100%;-webkit-animation:ball-scale 1s 0s ease-in-out infinite;animation:ball-scale 1s 0s ease-in-out infinite}div[id*='ajaxsearchprores1_'] .asp_res_loader div.asp_loader,div[id*='ajaxsearchprores1_'] .asp_res_loader div.asp_loader *{box-sizing:border-box !important;margin:0;padding:0;box-shadow:none}div[id*='ajaxsearchprores1_'] .asp_res_loader div.asp_loader{box-sizing:border-box;display:flex;flex:0 1 auto;flex-direction:column;flex-grow:0;flex-shrink:0;flex-basis:28px;max-width:100%;max-height:100%;align-items:center;justify-content:center}div[id*='ajaxsearchprores1_'] .asp_res_loader div.asp_loader-inner{width:100%;margin:0 auto;text-align:center;height:100%}@-webkit-keyframes ball-scale{0%{-webkit-transform:scale(0);transform:scale(0)}100%{-webkit-transform:scale(1);transform:scale(1);opacity:0}}@keyframes ball-scale{0%{-webkit-transform:scale(0);transform:scale(0)}100%{-webkit-transform:scale(1);transform:scale(1);opacity:0}}div[id*='ajaxsearchprores1_'] .asp_res_loader div.asp_ball-scale>div{background-color:rgb(5,5,5);border-radius:100%;-webkit-animation-fill-mode:both;animation-fill-mode:both;display:inline-block;height:100%;width:100%;-webkit-animation:ball-scale 1s 0s ease-in-out infinite;animation:ball-scale 1s 0s ease-in-out infinite}#ajaxsearchpro1_1 div.asp_loader,#ajaxsearchpro1_2 div.asp_loader,#ajaxsearchpro1_1 div.asp_loader *,#ajaxsearchpro1_2 div.asp_loader *{box-sizing:border-box !important;margin:0;padding:0;box-shadow:none}#ajaxsearchpro1_1 div.asp_loader,#ajaxsearchpro1_2 div.asp_loader{box-sizing:border-box;display:flex;flex:0 1 auto;flex-direction:column;flex-grow:0;flex-shrink:0;flex-basis:28px;max-width:100%;max-height:100%;align-items:center;justify-content:center}#ajaxsearchpro1_1 div.asp_loader-inner,#ajaxsearchpro1_2 div.asp_loader-inner{width:100%;margin:0 auto;text-align:center;height:100%}@-webkit-keyframes ball-scale{0%{-webkit-transform:scale(0);transform:scale(0)}100%{-webkit-transform:scale(1);transform:scale(1);opacity:0}
147}@keyframes ball-scale{0%{-webkit-transform:scale(0);transform:scale(0)}100%{-webkit-transform:scale(1);transform:scale(1);opacity:0}}#ajaxsearchpro1_1 div.asp_ball-scale>div,#ajaxsearchpro1_2 div.asp_ball-scale>div{background-color:rgb(5,5,5);border-radius:100%;-webkit-animation-fill-mode:both;animation-fill-mode:both;display:inline-block;height:100%;width:100%;-webkit-animation:ball-scale 1s 0s ease-in-out infinite;animation:ball-scale 1s 0s ease-in-out infinite}@-webkit-keyframes asp_an_fadeInDown{0%{opacity:0;-webkit-transform:translateY(-20px)}100%{opacity:1;-webkit-transform:translateY(0)}}@keyframes asp_an_fadeInDown{0%{opacity:0;transform:translateY(-20px)}100%{opacity:1;transform:translateY(0)}}.asp_an_fadeInDown{-webkit-animation-name:asp_an_fadeInDown;animation-name:asp_an_fadeInDown}div.asp_r.asp_r_1,div.asp_r.asp_r_1 *,div.asp_m.asp_m_1,div.asp_m.asp_m_1 *,div.asp_s.asp_s_1,div.asp_s.asp_s_1 *{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;-ms-box-sizing:content-box;-o-box-sizing:content-box;box-sizing:content-box;border:0;border-radius:0;text-transform:none;text-shadow:none;box-shadow:none;text-decoration:none;text-align:left;letter-spacing:normal}div.asp_r.asp_r_1,div.asp_m.asp_m_1,div.asp_s.asp_s_1{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box}div.asp_r.asp_r_1,div.asp_r.asp_r_1 *,div.asp_m.asp_m_1,div.asp_m.asp_m_1 *,div.asp_s.asp_s_1,div.asp_s.asp_s_1 *{padding:0;margin:0}.wpdreams_clear{clear:both}.asp_w_container_1{width:100%}#ajaxsearchpro1_1,#ajaxsearchpro1_2,div.asp_m.asp_m_1{width:100%;height:auto;max-height:none;border-radius:5px;background:#d1eaff;margin-top:0;margin-bottom:0;background:rgb(255,255,255);overflow:hidden;border:2px solid rgb(5,5,5);border-radius:50px 50px 50px 50px;box-shadow:none}#ajaxsearchpro1_1 .probox,#ajaxsearchpro1_2 .probox,div.asp_m.asp_m_1 .probox{margin:6px;height:28px;background:transparent;border:0 none rgb(255,255,255);border-radius:0;box-shadow:none}p[id*=asp-try-1]{color:rgb(85,85,85) !important;display:block}div.asp_main_container+[id*=asp-try-1]{width:100%}p[id*=asp-try-1] a{color:rgb(255,181,86) !important}p[id*=asp-try-1] a:after{color:rgb(85,85,85) !important;display:inline;content:','}p[id*=asp-try-1] a:last-child:after{display:none}#ajaxsearchpro1_1 .probox .proinput,#ajaxsearchpro1_2 .probox .proinput,div.asp_m.asp_m_1 .probox .proinput{font-weight:normal;font-family:"Open Sans";color:rgb(0,0,0);font-size:12px;line-height:15px;text-shadow:none;line-height:normal;flex-grow:1;order:5;margin:0 0 0 10px;padding:0 5px}#ajaxsearchpro1_1 .probox .proinput input.orig,#ajaxsearchpro1_2 .probox .proinput input.orig,div.asp_m.asp_m_1 .probox .proinput input.orig{font-weight:normal;font-family:"Open Sans";color:rgb(0,0,0);font-size:12px;line-height:15px;text-shadow:none;line-height:normal;border:0;box-shadow:none;height:28px;position:relative;z-index:2;padding:0 !important;padding-top:2px !important;margin:-1px 0 0 -4px !important;width:100%;background:transparent !important}#ajaxsearchpro1_1 .probox .proinput input.autocomplete,#ajaxsearchpro1_2 .probox .proinput input.autocomplete,div.asp_m.asp_m_1 .probox .proinput input.autocomplete{font-weight:normal;font-family:"Open Sans";color:rgb(0,0,0);font-size:12px;line-height:15px;text-shadow:none;line-height:normal;opacity:0.25;height:28px;display:block;position:relative;z-index:1;padding:0 !important;margin:-1px 0 0 -4px !important;margin-top:-28px !important;width:100%;background:transparent !important}.rtl #ajaxsearchpro1_1 .probox .proinput input.orig,.rtl #ajaxsearchpro1_2 .probox .proinput input.orig,.rtl #ajaxsearchpro1_1 .probox .proinput input.autocomplete,.rtl #ajaxsearchpro1_2 .probox .proinput input.autocomplete,.rtl div.asp_m.asp_m_1 .probox .proinput input.orig,.rtl div.asp_m.asp_m_1 .probox .proinput input.autocomplete{font-weight:normal;font-family:"Open Sans";color:rgb(0,0,0);font-size:12px;line-height:15px;text-shadow:none;line-height:normal;direction:rtl;text-align:right}.rtl #ajaxsearchpro1_1 .probox .proinput,.rtl #ajaxsearchpro1_2 .probox .proinput,.rtl div.asp_m.asp_m_1 .probox .proinput{margin-right:2px}.rtl #ajaxsearchpro1_1 .probox .proloading,.rtl #ajaxsearchpro1_1 .probox .proclose,.rtl #ajaxsearchpro1_2 .probox .proloading,.rtl #ajaxsearchpro1_2 .probox .proclose,.rtl div.asp_m.asp_m_1 .probox .proloading,.rtl div.asp_m.asp_m_1 .probox .proclose{order:3}div.asp_m.asp_m_1 .probox .proinput input.orig::-webkit-input-placeholder{font-weight:normal;font-family:"Open Sans";color:rgb(0,0,0);font-size:12px;text-shadow:none;opacity:0.85}div.asp_m.asp_m_1 .probox .proinput input.orig::-moz-placeholder{font-weight:normal;font-family:"Open Sans";color:rgb(0,0,0);font-size:12px;text-shadow:none;opacity:0.85}div.asp_m.asp_m_1 .probox .proinput input.orig:-ms-input-placeholder{font-weight:normal;font-family:"Open Sans";color:rgb(0,0,0);font-size:12px;text-shadow:none;opacity:0.85}div.asp_m.asp_m_1 .probox .proinput input.orig:-moz-placeholder{font-weight:normal;font-family:"Open Sans";color:rgb(0,0,0);font-size:12px;text-shadow:none;opacity:0.85;
147line-height:normal !important}#ajaxsearchpro1_1 .probox .proinput input.autocomplete,#ajaxsearchpro1_2 .probox .proinput input.autocomplete,div.asp_m.asp_m_1 .probox .proinput input.autocomplete{font-weight:normal;font-family:"Open Sans";color:rgb(0,0,0);font-size:12px;line-height:15px;text-shadow:none;line-height:normal;border:0;box-shadow:none}#ajaxsearchpro1_1 .probox .proloading,#ajaxsearchpro1_1 .probox .proclose,#ajaxsearchpro1_1 .probox .promagnifier,#ajaxsearchpro1_1 .probox .prosettings,#ajaxsearchpro1_2 .probox .proloading,#ajaxsearchpro1_2 .probox .proclose,#ajaxsearchpro1_2 .probox .promagnifier,#ajaxsearchpro1_2 .probox .prosettings,div.asp_m.asp_m_1 .probox .proloading,div.asp_m.asp_m_1 .probox .proclose,div.asp_m.asp_m_1 .probox .promagnifier,div.asp_m.asp_m_1 .probox .prosettings{width:28px;height:28px;flex:0 0 28px;flex-grow:0;order:7;text-align:center}#ajaxsearchpro1_1 .probox .proclose svg,#ajaxsearchpro1_2 .probox .proclose svg,div.asp_m.asp_m_1 .probox .proclose svg{fill:rgb(254,254,254);background:rgb(51,51,51);box-shadow:0 0 0 2px rgba(255,255,255,0.9);border-radius:50%;box-sizing:border-box;margin-left:-10px;margin-top:-10px;padding:4px}#ajaxsearchpro1_1 .probox .proloading,#ajaxsearchpro1_2 .probox .proloading,div.asp_m.asp_m_1 .probox .proloading{width:28px;height:28px;min-width:28px;min-height:28px;max-width:28px;max-height:28px}#ajaxsearchpro1_1 .probox .proloading .asp_loader,#ajaxsearchpro1_2 .probox .proloading .asp_loader,div.asp_m.asp_m_1 .probox .proloading .asp_loader{width:24px;height:24px;min-width:24px;min-height:24px;max-width:24px;max-height:24px}#ajaxsearchpro1_1 .probox .promagnifier,#ajaxsearchpro1_2 .probox .promagnifier,div.asp_m.asp_m_1 .probox .promagnifier{width:auto;height:28px;flex:0 0 auto;order:7;-webkit-flex:0 0 auto;-webkit-order:7}div.asp_m.asp_m_1 .probox .promagnifier:focus-visible{outline:black outset}#ajaxsearchpro1_1 .probox .proloading .innericon,#ajaxsearchpro1_2 .probox .proloading .innericon,#ajaxsearchpro1_1 .probox .proclose .innericon,#ajaxsearchpro1_2 .probox .proclose .innericon,#ajaxsearchpro1_1 .probox .promagnifier .innericon,#ajaxsearchpro1_2 .probox .promagnifier .innericon,#ajaxsearchpro1_1 .probox .prosettings .innericon,#ajaxsearchpro1_2 .probox .prosettings .innericon,div.asp_m.asp_m_1 .probox .proloading .innericon,div.asp_m.asp_m_1 .probox .proclose .innericon,div.asp_m.asp_m_1 .probox .promagnifier .innericon,div.asp_m.asp_m_1 .probox .prosettings .innericon{text-align:center}#ajaxsearchpro1_1 .probox .promagnifier .innericon,#ajaxsearchpro1_2 .probox .promagnifier .innericon,div.asp_m.asp_m_1 .probox .promagnifier .innericon{display:block;width:28px;height:28px;float:right}#ajaxsearchpro1_1 .probox .promagnifier .asp_text_button,#ajaxsearchpro1_2 .probox .promagnifier .asp_text_button,div.asp_m.asp_m_1 .probox .promagnifier .asp_text_button{display:block;width:auto;height:28px;float:right;margin:0;padding:0 10px 0 2px;font-weight:normal;font-family:"Open Sans";color:rgb(51,51,51);font-size:15px;line-height:auto;text-shadow:none;line-height:28px}#ajaxsearchpro1_1 .probox .promagnifier .innericon svg,#ajaxsearchpro1_2 .probox .promagnifier .innericon svg,div.asp_m.asp_m_1 .probox .promagnifier .innericon svg{fill:rgb(5,5,5)}#ajaxsearchpro1_1 .probox .prosettings .innericon svg,#ajaxsearchpro1_2 .probox .prosettings .innericon svg,div.asp_m.asp_m_1 .probox .prosettings .innericon svg{fill:rgb(5,5,5)}#ajaxsearchpro1_1 .probox .promagnifier,#ajaxsearchpro1_2 .probox .promagnifier,div.asp_m.asp_m_1 .probox .promagnifier{width:28px;height:28px;background:transparent;background-position:center center;background-repeat:no-repeat;order:11;-webkit-order:11;float:right;border:0 solid rgb(255,255,255);border-radius:0;box-shadow:-1px 1px 0 0 rgba(255,255,255,0.64) inset;cursor:pointer;background-size:100% 100%;background-position:center center;background-repeat:no-repeat;cursor:pointer}#ajaxsearchpro1_1 .probox .prosettings,#ajaxsearchpro1_2 .probox .prosettings,div.asp_m.asp_m_1 .probox .prosettings{width:28px;height:28px;background:transparent;background-position:center center;background-repeat:no-repeat;order:10;-webkit-order:10;float:right;border:0 solid rgb(255,255,255);border-radius:0;box-shadow:0 1px 0 0 rgba(255,255,255,0.64) inset;cursor:pointer;background-size:100% 100%;align-self:flex-end}#ajaxsearchprores1_1,#ajaxsearchprores1_2,div.asp_r.asp_r_1{position:absolute;z-index:11000;width:auto;margin:12px 0 0 0}#ajaxsearchprores1_1 .asp_nores,#ajaxsearchprores1_2 .asp_nores,div.asp_r.asp_r_1 .asp_nores{border:0 solid rgb(0,0,0);border-radius:0;box-shadow:0 5px 5px -5px #dfdfdf;padding:6px 12px 6px 12px;margin:0;font-weight:normal;font-family:inherit;color:rgb(74,74,74);font-size:1rem;line-height:1.2rem;text-shadow:none;font-weight:normal;background:rgb(255,255,255)}#ajaxsearchprores1_1 .asp_nores .asp_nores_kw_suggestions,#ajaxsearchprores1_2 .asp_nores .asp_nores_kw_suggestions,div.asp_r.asp_r_1 .asp_nores .asp_nores_kw_suggestions{color:rgb(234,67,53);font-weight:normal}#ajaxsearchprores1_1 .asp_nores .asp_keyword,#ajaxsearchprores1_2 .asp_nores .asp_keyword,div.asp_r.asp_r_1 .asp_nores .asp_keyword{padding:0 8px 0 0;cursor:pointer;color:rgb(20,84,169);font-weight:bold}#ajaxsearchprores1_1 .asp_nores .asp_keyword.asp_keyword--ai::before,#ajaxsearchprores1_2 .asp_nores .asp_keyword.asp_keyword--ai::before,div.asp_r.asp_r_1 .asp_nores .asp_keyword.asp_keyword--ai::before{content:"";display:inline-block;width:1em;height:1em;margin-right:4px;vertical-align:-0.125em;background-color:var(--asp-ai-badge-color,#f5b301);-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='black' d='M10 1C10.5 5.5 14.5 9.5 19 10 14.5 10.5 10.5 14.5 10 19 9.5 14.5 5.5 10.5 1 10 5.5 9.5 9.5 5.5 10 1Z'/%3E%3Cpath fill='black' d='M19 14C19.2 16.8 21.2 17.8 23 18 21.2 18.2 19.2 19.2 19 22 18.8 19.2 16.8 18.2 15 18 16.8 17.8 18.8 16.8 19 14Z'/%3E%3C/svg%3E") center / contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='black' d='M10 1C10.5 5.5 14.5 9.5 19 10 14.5 10.5 10.5 14.5 10 19 9.5 14.5 5.5 10.5 1 10 5.5 9.5 9.5 5.5 10 1Z'/%3E%3Cpath fill='black' d='M19 14C19.2 16.8 21.2 17.8 23 18 21.2 18.2 19.2 19.2 19 22 18.8 19.2 16.8 18.2 15 18 16.8 17.8 18.8 16.8 19 14Z'/%3E%3C/svg%3E") center / contain no-repeat}#ajaxsearchprores1_1 .asp_results_top,#ajaxsearchprores1_2 .asp_results_top,div.asp_r.asp_r_1 .asp_results_top{background:rgb(255,255,255);border:1px none rgb(81,81,81);border-radius:0;padding:6px 12px 6px 12px;margin:0 0 4px 0;text-align:center;font-weight:normal;font-family:"Open Sans";color:rgb(81,81,81);font-size:13px;line-height:16px;text-shadow:none}#ajaxsearchprores1_1 .results .item,#ajaxsearchprores1_2 .results .item,div.asp_r.asp_r_1 .results .item{height:auto;background:rgb(255,255,255)}#ajaxsearchprores1_1 .results .item.hovered,#ajaxsearchprores1_2 .results .item.hovered,div.asp_r.asp_r_1 .results .item.hovered{background-image:-moz-radial-gradient(center,ellipse cover,rgb(244,244,244),rgb(246,246,246));background-image:-webkit-gradient(radial,center center,0px,center center,100%,rgb(244,244,244),rgb(246,246,246));background-image:-webkit-radial-gradient(center,ellipse cover,rgb(244,244,244),rgb(246,246,246));background-image:-o-radial-gradient(center,ellipse cover,rgb(244,244,244),rgb(246,246,246));background-image:-ms-radial-gradient(center,ellipse cover,rgb(244,244,244),rgb(246,246,246));background-image:radial-gradient(ellipse at center,rgb(244,244,244),rgb(246,246,246))}#ajaxsearchprores1_1 .results .item .asp_image,#ajaxsearchprores1_2 .results .item .asp_image,div.asp_r.asp_r_1 .results .item .asp_image{background-size:cover;background-repeat:no-repeat}#ajaxsearchprores1_1 .results .item .asp_image img,#ajaxsearchprores1_2 .results .item .asp_image img,div.asp_r.asp_r_1 .results .item .asp_image img{object-fit:cover}#ajaxsearchprores1_1 .results .item .asp_item_overlay_img,#ajaxsearchprores1_2 .results .item .asp_item_overlay_img,div.asp_r.asp_r_1 .results .item .asp_item_overlay_img{background-size:cover;background-repeat:no-repeat}#ajaxsearchprores1_1 .results .item .asp_content,#ajaxsearchprores1_2 .results .item .asp_content,div.asp_r.asp_r_1 .results .item .asp_content{overflow:hidden;background:transparent;margin:0;padding:0 10px}#ajaxsearchprores1_1 .results .item .asp_content h3,#ajaxsearchprores1_2 .results .item .asp_content h3,div.asp_r.asp_r_1 .results .item .asp_content h3{margin:0;padding:0;display:inline-block;line-height:inherit;font-weight:bold;font-family:"Lato";color:rgb(20,104,169);font-size:14px;line-height:1.55em;text-shadow:none}#ajaxsearchprores1_1 .results .item .asp_content h3 a,#ajaxsearchprores1_2 .results .item .asp_content h3 a,div.asp_r.asp_r_1 .results .item .asp_content h3 a{margin:0;padding:0;line-height:inherit;display:block;font-weight:bold;font-family:"Lato";color:rgb(20,104,169);font-size:14px;line-height:1.55em;text-shadow:none}#ajaxsearchprores1_1 .results .item .asp_content h3 a:hover,#ajaxsearchprores1_2 .results .item .asp_content h3 a:hover,div.asp_r.asp_r_1 .results .item .asp_content h3 a:hover{font-weight:bold;font-family:"Lato";color:rgb(20,104,169);font-size:14px;line-height:1.55em;text-shadow:none}#ajaxsearchprores1_1 .results .item div.etc,#ajaxsearchprores1_2 .results .item div.etc,div.asp_r.asp_r_1 .results .item div.etc{padding:0;font-size:13px;line-height:1.3em;margin-bottom:6px}#ajaxsearchprores1_1 .results .item .etc .asp_author,#ajaxsearchprores1_2 .results .item .etc .asp_author,div.asp_r.asp_r_1 .results .item .etc .asp_author{padding:0;font-weight:bold;font-family:"Open Sans";color:rgb(161,161,161);font-size:11px;line-height:13px;text-shadow:none}#ajaxsearchprores1_1 .results .item .etc .asp_date,#ajaxsearchprores1_2 .results .item .etc .asp_date,div.asp_r.asp_r_1 .results .item .etc .asp_date{margin:0 0 0 10px;padding:0;font-weight:normal;font-family:"Open Sans";color:rgb(173,173,173);font-size:11px;line-height:15px;text-shadow:none}#ajaxsearchprores1_1 .results .item div.asp_content,#ajaxsearchprores1_2 .results .item div.asp_content,div.asp_r.asp_r_1 .results .item div.asp_content{margin:0;padding:0;font-weight:normal;font-family:"Open Sans";color:rgb(74,74,74);font-size:13px;line-height:1.35em;text-shadow:none}#ajaxsearchprores1_1 span.highlighted,#ajaxsearchprores1_2 span.highlighted,div.asp_r.asp_r_1 span.highlighted{font-weight:bold;color:rgb(217,49,43);background-color:rgb(238,238,238)}#ajaxsearchprores1_1 p.showmore,#ajaxsearchprores1_2 p.showmore,div.asp_r.asp_r_1 p.showmore{text-align:center;font-weight:normal;font-family:"Open Sans";color:rgb(5,94,148);font-size:12px;line-height:15px;text-shadow:none}#ajaxsearchprores1_1 p.showmore a,#ajaxsearchprores1_2 p.showmore a,div.asp_r.asp_r_1 p.showmore a{font-weight:normal;font-family:"Open Sans";color:rgb(5,94,148);font-size:12px;line-height:15px;text-shadow:none;padding:10px 5px;margin:0 auto;background:rgb(255,255,255);
147display:block;text-align:center}#ajaxsearchprores1_1 .asp_res_loader,#ajaxsearchprores1_2 .asp_res_loader,div.asp_r.asp_r_1 .asp_res_loader{background:rgb(255,255,255);height:200px;padding:10px}#ajaxsearchprores1_1.isotopic .asp_res_loader,#ajaxsearchprores1_2.isotopic .asp_res_loader,div.asp_r.asp_r_1.isotopic .asp_res_loader{background:rgba(255,255,255,0)}#ajaxsearchprores1_1 .asp_res_loader .asp_loader,#ajaxsearchprores1_2 .asp_res_loader .asp_loader,div.asp_r.asp_r_1 .asp_res_loader .asp_loader{height:200px;width:200px;margin:0 auto}div.asp_s.asp_s_1.searchsettings,div.asp_s.asp_s_1.searchsettings,div.asp_s.asp_s_1.searchsettings{direction:ltr;padding:0;background:rgb(255,255,255);box-shadow:1px 1px 0 1px rgb(5,5,5);;max-width:208px;z-index:2}div.asp_s.asp_s_1.searchsettings.asp_s,div.asp_s.asp_s_1.searchsettings.asp_s,div.asp_s.asp_s_1.searchsettings.asp_s{z-index:11001}#ajaxsearchprobsettings1_1.searchsettings,#ajaxsearchprobsettings1_2.searchsettings,div.asp_sb.asp_sb_1.searchsettings{max-width:none}div.asp_s.asp_s_1.searchsettings form,div.asp_s.asp_s_1.searchsettings form,div.asp_s.asp_s_1.searchsettings form{display:flex}div.asp_sb.asp_sb_1.searchsettings form,div.asp_sb.asp_sb_1.searchsettings form,div.asp_sb.asp_sb_1.searchsettings form{display:flex}#ajaxsearchprosettings1_1.searchsettings div.asp_option_label,#ajaxsearchprosettings1_2.searchsettings div.asp_option_label,#ajaxsearchprosettings1_1.searchsettings .asp_label,#ajaxsearchprosettings1_2.searchsettings .asp_label,div.asp_s.asp_s_1.searchsettings div.asp_option_label,div.asp_s.asp_s_1.searchsettings .asp_label{font-weight:bold;font-family:"Open Sans";color:rgb(43,43,43);font-size:12px;line-height:15px;text-shadow:none}#ajaxsearchprosettings1_1.searchsettings .asp_option_inner .asp_option_checkbox,#ajaxsearchprosettings1_2.searchsettings .asp_option_inner .asp_option_checkbox,div.asp_sb.asp_sb_1.searchsettings .asp_option_inner .asp_option_checkbox,div.asp_s.asp_s_1.searchsettings .asp_option_inner .asp_option_checkbox{background-image:-webkit-linear-gradient(180deg,rgb(34,34,34),rgb(69,72,77));background-image:-moz-linear-gradient(180deg,rgb(34,34,34),rgb(69,72,77));background-image:-o-linear-gradient(180deg,rgb(34,34,34),rgb(69,72,77));background-image:-ms-linear-gradient(180deg,rgb(34,34,34) 0,rgb(69,72,77) 100%);background-image:linear-gradient(180deg,rgb(34,34,34),rgb(69,72,77))}#ajaxsearchprosettings1_1.searchsettings .asp_option_inner .asp_option_checkbox:after,#ajaxsearchprosettings1_2.searchsettings .asp_option_inner .asp_option_checkbox:after,#ajaxsearchprobsettings1_1.searchsettings .asp_option_inner .asp_option_checkbox:after,#ajaxsearchprobsettings1_2.searchsettings .asp_option_inner .asp_option_checkbox:after,div.asp_sb.asp_sb_1.searchsettings .asp_option_inner .asp_option_checkbox:after,div.asp_s.asp_s_1.searchsettings .asp_option_inner .asp_option_checkbox:after{font-family:'asppsicons2';border:none;content:"\e800";display:block;position:absolute;top:0;left:0;font-size:11px;color:rgb(255,255,255);margin:1px 0 0 0 !important;line-height:17px;text-align:center;text-decoration:none;text-shadow:none}div.asp_sb.asp_sb_1.searchsettings .asp_sett_scroll,div.asp_s.asp_s_1.searchsettings .asp_sett_scroll{scrollbar-width:thin;scrollbar-color:rgba(0,0,0,0.5) transparent}div.asp_sb.asp_sb_1.searchsettings .asp_sett_scroll::-webkit-scrollbar,div.asp_s.asp_s_1.searchsettings .asp_sett_scroll::-webkit-scrollbar{width:7px}div.asp_sb.asp_sb_1.searchsettings .asp_sett_scroll::-webkit-scrollbar-track,div.asp_s.asp_s_1.searchsettings .asp_sett_scroll::-webkit-scrollbar-track{background:transparent}div.asp_sb.asp_sb_1.searchsettings .asp_sett_scroll::-webkit-scrollbar-thumb,div.asp_s.asp_s_1.searchsettings .asp_sett_scroll::-webkit-scrollbar-thumb{background:rgba(0,0,0,0.5);border-radius:5px;border:none}#ajaxsearchprosettings1_1.searchsettings .asp_sett_scroll,#ajaxsearchprosettings1_2.searchsettings .asp_sett_scroll,div.asp_s.asp_s_1.searchsettings .asp_sett_scroll{max-height:220px;overflow:auto}#ajaxsearchprobsettings1_1.searchsettings .asp_sett_scroll,#ajaxsearchprobsettings1_2.searchsettings .asp_sett_scroll,div.asp_sb.asp_sb_1.searchsettings .asp_sett_scroll{max-height:220px;overflow:auto}#ajaxsearchprosettings1_1.searchsettings fieldset,#ajaxsearchprosettings1_2.searchsettings fieldset,div.asp_s.asp_s_1.searchsettings fieldset{width:200
147px;min-width:200px;max-width:10000px}#ajaxsearchprobsettings1_1.searchsettings fieldset,#ajaxsearchprobsettings1_2.searchsettings fieldset,div.asp_sb.asp_sb_1.searchsettings fieldset{width:200px;min-width:200px;max-width:10000px}#ajaxsearchprosettings1_1.searchsettings fieldset legend,#ajaxsearchprosettings1_2.searchsettings fieldset legend,div.asp_s.asp_s_1.searchsettings fieldset legend{padding:0 0 0 10px;margin:0;background:transparent;font-weight:normal;font-family:"Open Sans";color:rgb(71,71,71);font-size:13px;line-height:15px;text-shadow:none}.asp-sl-overlay{background:rgb(255,255,255) !important}#ajaxsearchprores1_1.vertical,#ajaxsearchprores1_2.vertical,div.asp_r.asp_r_1.vertical{padding:4px;background:rgb(255,255,255);border-radius:3px;border:2px solid rgb(5,5,5);border-radius:3px 3px 3px 3px;box-shadow:none;visibility:hidden;display:none}#ajaxsearchprores1_1.vertical .results,#ajaxsearchprores1_2.vertical .results,div.asp_r.asp_r_1.vertical .results{max-height:none;overflow-x:hidden;overflow-y:auto}#ajaxsearchprores1_1.vertical .item,#ajaxsearchprores1_2.vertical .item,div.asp_r.asp_r_1.vertical .item{position:relative;box-sizing:border-box}#ajaxsearchprores1_1.vertical .item .asp_content h3,#ajaxsearchprores1_2.vertical .item .asp_content h3,div.asp_r.asp_r_1.vertical .item .asp_content h3{display:inline}#ajaxsearchprores1_1.vertical .results .item .asp_content,#ajaxsearchprores1_2.vertical .results .item .asp_content,div.asp_r.asp_r_1.vertical .results .item .asp_content{overflow:hidden;width:auto;height:auto;background:transparent;margin:0;padding:8px}#ajaxsearchprores1_1.vertical .results .item .asp_image,#ajaxsearchprores1_2.vertical .results .item .asp_image,div.asp_r.asp_r_1.vertical .results .item .asp_image{width:70px;height:70px;margin:2px 8px 0 0}#ajaxsearchprores1_1.vertical .asp_simplebar-scrollbar::before,#ajaxsearchprores1_2.vertical .asp_simplebar-scrollbar::before,div.asp_r.asp_r_1.vertical .asp_simplebar-scrollbar::before{background:transparent;background:rgba(0,0,0,0.5)}#ajaxsearchprores1_1.vertical .results .item::after,#ajaxsearchprores1_2.vertical .results .item::after,div.asp_r.asp_r_1.vertical .results .item::after{display:block;position:absolute;bottom:0;content:"";height:1px;width:100%;background:rgba(255,255,255,0.55)}#ajaxsearchprores1_1.vertical .results .item.asp_last_item::after,#ajaxsearchprores1_2.vertical .results .item.asp_last_item::after,div.asp_r.asp_r_1.vertical .results .item.asp_last_item::after{display:none}.asp_spacer{display:none !important;}.asp_v_spacer{width:100%;height:0}#ajaxsearchprores1_1 .asp_group_header,#ajaxsearchprores1_2 .asp_group_header,div.asp_r.asp_r_1 .asp_group_header{background:#DDD;background:rgb(246,246,246);border-radius:3px 3px 0 0;border-top:1px solid rgb(248,248,248);border-left:1px solid rgb(248,248,248);border-right:1px solid rgb(248,248,248);margin:0 0 -3px;padding:7px 0 7px 10px;position:relative;z-index:1000;min-width:90%;flex-grow:1;font-weight:bold;font-family:"Open Sans";color:rgb(5,94,148);font-size:11px;line-height:13px;text-shadow:none}#ajaxsearchprores1_1.vertical .results,#ajaxsearchprores1_2.vertical .results,div.asp_r.asp_r_1.vertical .results{scrollbar-width:thin;scrollbar-color:rgba(0,0,0,0.5) rgb(255,255,255)}#ajaxsearchprores1_1.vertical .results::-webkit-scrollbar,#ajaxsearchprores1_2.vertical .results::-webkit-scrollbar,div.asp_r.asp_r_1.vertical .results::-webkit-scrollbar{width:10px}#ajaxsearchprores1_1.vertical .results::-webkit-scrollbar-track,#ajaxsearchprores1_2.vertical .results::-webkit-scrollbar-track,div.asp_r.asp_r_1.vertical .results::-webkit-scrollbar-track{background:rgb(255,255,255);box-shadow:inset 0 0 12px 12px transparent;border:none}#ajaxsearchprores1_1.vertical .results::-webkit-scrollbar-thumb,#ajaxsearchprores1_2.vertical .results::-webkit-scrollbar-thumb,div.asp_r.asp_r_1.vertical .results::-webkit-scrollbar-thumb{background:transparent;box-shadow:inset 0 0 12px 12px rgba(0,0,0,0);border:solid 2px transparent;border-radius:12px}#ajaxsearchprores1_1.vertical:hover .results::-webkit-scrollbar-thumb,#ajaxsearchprores1_2.vertical:hover .results::-webkit-scrollbar-thumb,div.asp_r.asp_r_1.vertical:hover .results::-webkit-scrollbar-thumb{box-shadow:inset 0 0 12px 12px rgba(0,0,0,0.5)}@media(hover:none),(max-width:500px){#ajaxsearchprores1_1.vertical .results::-webkit-scrollbar-thumb,#ajaxsearchprores1_2.vertical .results::-webkit-scrollbar-thumb,div.asp_r.asp_r_1.vertical .results::-webkit-scrollbar-thumb{box-shadow:inset 0 0 12px 12px rgba(0,0,0,0.5)}}</style>
148				<link rel="preconnect" href="https://fonts.gstatic.com" crossorigin />
149				<style>
150					@font-face {
151  font-family: 'Lato';
152  font-style: normal;
153  font-weight: 300;
154  font-display: swap;
155  src: url(https://fonts.gstatic.com/s/lato/v25/S6u9w4BMUTPHh7USSwiPHA.ttf) format('truetype');
156}
157@font-face {
158  font-family: 'Lato';
159  font-style: normal;
160  font-weight: 400;
161  font-display: swap;
162  src: url(https://fonts.gstatic.com/s/lato/v25/S6uyw4BMUTPHjx4wWw.ttf) format('truetype');
163}
164@font-face {
165  font-family: 'Lato';
166  font-style: normal;
167  font-weight: 700;
168  font-display: swap;
169  src: url(https://fonts.gstatic.com/s/lato/v25/S6u9w4BMUTPHh6UVSwiPHA.ttf) format('truetype');
170}
171@font-face {
172  font-family: 'Open Sans';
173  font-style: normal;
174  font-weight: 300;
175  font-stretch: normal;
176  font-display: swap;
177  src: url(https://fonts.gstatic.com/s/opensans/v44/memSYaGs126MiZpBA-UvWbX2vVnXBbObj2OVZyOOSr4dVJWUgsiH0B4gaVc.ttf) format('truetype');
178}
179@font-face {
180  font-family: 'Open Sans';
181  font-style: normal;
182  font-weight: 400;
183  font-stretch: normal;
184  font-display: swap;
185  src: url(https://fonts.gstatic.com/s/opensans/v44/memSYaGs126MiZpBA-UvWbX2vVnXBbObj2OVZyOOSr4dVJWUgsjZ0B4gaVc.ttf) format('truetype');
186}
187@font-face {
188  font-family: 'Open Sans';
189  font-style: normal;
190  font-weight: 700;
191  font-stretch: normal;
192  font-display: swap;
193  src: url(https://fonts.gstatic.com/s/opensans/v44/memSYaGs126MiZpBA-UvWbX2vVnXBbObj2OVZyOOSr4dVJWUgsg-1x4gaVc.ttf) format('truetype');
194}
195
196				</style></head>
197<body class="home wp-singular page-template-default page page-id-49 wp-theme-Divi wp-child-theme-Divi-pirkkala et-tb-has-template et-tb-has-footer mec-theme-Divi et_divi_100_custom_hamburger_menu et_divi_100_custom_hamburger_menu--style-1 et_divi_100_custom_hamburger_menu--type-1 theme-l-theme-red is-english et_button_icon_visible et_button_no_icon et_button_custom_icon et_pb_button_helper_class et_fixed_nav et_show_nav et_secondary_nav_enabled et_secondary_nav_only_menu et_primary_nav_dropdown_animation_fade et_secondary_nav_dropdown_animation_fade et_header_style_left et_cover_background et_pb_gutter et_pb_gutters2 et_right_sidebar et_divi_theme et-db">
198	<div id="page-container">
199<div id="et-boc" class="et-boc">
200			
201				<header><div id="top-header">
202		<div class="container clearfix">
203						<div class="logo_container">
204				<span class="logo_helper"></span>
205				<a href="https://www.pirkkala.fi/en/front-page/">
206				<img src="https://www.pirkkala.fi/wp-content/uploads/sites/4/2023/12/Pirkkala_tunnus_nelivari_RGB_res72.png" width="596" height="160" alt="Pirkkala" class="logo" data-height-percentage="54" />
207				</a>
208			</div>
209			
210
211		
212			<div id="et-secondary-menu">
213			<ul id="et-secondary-nav" class="menu"><li class="lang-item lang-item-6 lang-item-fi lang-item-first menu-item menu-item-type-custom menu-item-object-custom menu-item-33280-fi"><a href="https://www.pirkkala.fi/" hreflang="fi" lang="fi">Suomi</a></li>
214<li class="lang-item lang-item-9 lang-item-en current-lang menu-item menu-item-type-custom menu-item-object-custom current_page_item menu-item-home menu-item-33280-en"><a href="https://www.pirkkala.fi/en/front-page/" hreflang="en-GB" lang="en-GB">English</a></li>
215</ul>			</div>
216
217		</div>
218	</div>
219	
220
221	<div id="main-header" data-height-onload="66">
222		<div class="container clearfix et_menu_container">
223
224		<div class="mobilelogo">
225
226							<div class="logo_container">
227					<span class="logo_helper"></span>
228					<a href="https://www.pirkkala.fi/en/front-page/">
229						<img src="https://www.pirkkala.fi/wp-content/uploads/sites/4/2023/12/Pirkkala_tunnus_nelivari_RGB_res72.png" width="596" height="160" alt="Pirkkala" class="logo" data-height-percentage="54" />
230					</a>
231				</div>
232							
233				</div>
234
235			<div id="et-top-navigation" data-height="66" data-fixed-height="40">
236									<nav id="top-menu-nav" aria-label="Päävalikko">
237					<ul id="top-menu" class="nav"><li id="menu-item-33415" class=" menu-item menu-item-type-post_type menu-item-object-page menu-item-has-children"><a href="https://www.pirkkala.fi/en/customer-service-point/" >Customer Service Point</a><button aria-label="Avaa Customer Service Point" class="toggle-sub-menu" >3</button>
238<ul class="sub-menu" id="sub-menu-33415">
239<li id="menu-item-32625" class=" menu-item menu-item-type-post_type menu-item-object-page"><a href="https://www.pirkkala.fi/en/rental-terms-and-conditions-of-the-municipality-of-pirkkalas-facilities/">Rental terms and conditions of the Municipality of Pirkkala’s facilities</a></li>
240</ul>
241</li>
242<li id="menu-item-33416" class=" menu-item menu-item-type-post_type menu-item-object-page"><a href="https://www.pirkkala.fi/en/chat-in-english/">Chat in English</a></li>
243<li id="menu-item-32624" class=" menu-item menu-item-type-custom menu-item-object-custom menu-item-has-children"><a href="#" >Home and Environment</a><button aria-label="Avaa Home and Environment" class="toggle-sub-menu" >3</button>
244<ul class="sub-menu" id="sub-menu-32624">
245<li id="menu-item-32626" class=" menu-item menu-item-type-post_type menu-item-object-page"><a href="https://www.pirkkala.fi/en/air-traffic/">Air traffic</a></li>
246<li id="menu-item-33422" class=" menu-item menu-item-type-post_type menu-item-object-page"><a href="https://www.pirkkala.fi/en/electric-car-charging/">Electric car charging</a></li>
247<li id="menu-item-33424" class=" menu-item menu-item-type-post_type menu-item-object-page"><a href="https://www.pirkkala.fi/en/parking/">Parking</a></li>
248<li id="menu-item-33423" class=" menu-item menu-item-type-post_type menu-item-object-page"><a href="https://www.pirkkala.fi/en/public-transport/">Public transport</a></li>
249<li id="menu-item-32627" class=" menu-item menu-item-type-post_type menu-item-object-page"><a href="https://www.pirkkala.fi/en/taxis/">Taxis</a></li>
250</ul>
251</li>
252<li id="menu-item-71618" class=" menu-item menu-item-type-custom menu-item-object-custom menu-item-has-children"><a href="#" >Education and teaching</a><button aria-label="Avaa Education and teaching" class="toggle-sub-menu" >3</button>
253<ul class="sub-menu" id="sub-menu-71618">
254<li id="menu-item-71620" class=" menu-item menu-item-type-post_type menu-item-object-page"><a href="https://www.pirkkala.fi/en/applying-for-early-childhood-education/">Applying for early childhood education</a></li>
255<li id="menu-item-71619" class=" menu-item menu-item-type-post_type menu-item-object-page"><a href="https://www.pirkkala.fi/en/electronic-services-in-early-childhood-education/">Electronic services in Early Childhood Education</a></li>
256</ul>
257</li>
258<li id="menu-item-33417" class=" menu-item menu-item-type-post_type menu-item-object-page menu-item-has-children"><a href="https://www.pirkkala.fi/en/youth-work/" >Youth work</a><button aria-label="Avaa Youth work" class="toggle-sub-menu" >3</button>
259<ul class="sub-menu" id="sub-menu-33417">
260<li id="menu-item-33419" class=" menu-item menu-item-type-post_type menu-item-object-page"><a href="https://www.pirkkala.fi/en/school-youth-work/">School youth work</a></li>
261<li id="menu-item-33418" class=" menu-item menu-item-type-post_type menu-item-object-page"><a href="https://www.pirkkala.fi/en/special-youth-work/">Special youth work</a></li>
262<li id="menu-item-33420" class=" menu-item menu-item-type-post_type menu-item-object-page"><a href="https://www.pirkkala.fi/en/mobile-youth-work/">Mobile youth work</a></li>
263</ul>
264</li>
265<li id="menu-item-33394" class=" menu-item menu-item-type-post_type menu-item-object-page menu-item-has-children"><a href="https://www.pirkkala.fi/en/library/" >Library</a><button aria-label="Avaa Library" class="toggle-sub-menu" >3</button>
266<ul class="sub-menu" id="sub-menu-33394">
267<li id="menu-item-33395" class=" menu-item menu-item-type-post_type menu-item-object-page"><a href="https://www.pirkkala.fi/en/using-the-library/">Using the library</a></li>
268<li id="menu-item-33402" class=" menu-item menu-item-type-post_type menu-item-object-page"><a href="https://www.pirkkala.fi/en/library-charges/">Library charges</a></li>
269</ul>
270</li>
271<li id="menu-item-75998" class=" menu-item menu-item-type-post_type menu-item-object-page"><a href="https://www.pirkkala.fi/en/integration-services/">Integration services</a></li>
272<li id="menu-item-101176" class=" menu-item menu-item-type-custom menu-item-object-custom"><a href="https://visitpirkkala.fi/en/front-page/">Visit Pirkkala</a></li>
273</ul>					</nav>
274				
275				
276				
277				
278				<div id="et_mobile_nav_menu">
279                <div class="vrx_mobile_nav closed">
280                    <span class="select_page">Select Page</span>
281                    <span class="mobile_menu_bar mobile_menu_bar_toggle"></span>
282                </div>
283            </div>			</div> <!-- #et-top-navigation -->
284		</div> <!-- .container -->
285		
286	
286<script type="text/javascript" src="https://saas.smilee.fi/assets/javascripts/cobrowse.js" charset="UTF-8" async></script>
286
287		
288	</div> </header> <!-- #main-header -->
289 <main>
290<div id="et-main-area">
291	<div id="main-content" >
292	        <div class="hero-section sub-image" style="background-image: url('https://www.pirkkala.fi/wp-content/uploads/sites/4/2025/04/Pirkkala-maisemakuva-kevat2.jpg');">
293            <div class="container hero-row">
294                <div class="sub-hero-buttons">
295                    <div class="fifty">
296                        <div class="top-search">
297                            <div class="asp_w_container asp_w_container_1 asp_w_container_1_1" data-id="1" data-instance="1"><div class='asp_w asp_m asp_m_1 asp_m_1_1 wpdreams_asp_sc wpdreams_asp_sc-1 ajaxsearchpro asp_main_container asp_non_compact' data-id="1" data-name="[wpdreams_ajaxsearchlite]" data-instance="1" id='ajaxsearchpro1_1'><div class="probox"><div class='prosettings' style='display:none;' data-opened=0><div class='innericon'><svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" viewBox="0 0 512 512"><polygon transform="rotate(90 256 256)" points="142.332,104.886 197.48,50 402.5,256 197.48,462 142.332,407.113 292.727,256"/></svg></div></div><div class='proinput'><form role="search" action='#' autocomplete="off" aria-label="Search form"><input type='search' class='orig' placeholder='Search here..' name='phrase' value='' aria-label="Search input" autocomplete="off"/><input type='text' class='autocomplete' name='phrase' value='' aria-label="Search autocomplete input" aria-hidden="true" tabindex="-1" autocomplete="off" disabled/></form></div><button class='promagnifier' aria-label="Search magnifier button"><span class='asp_text_button hiddend'> Search </span><span class='innericon'><svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" viewBox="0 0 512 512"><path d="M448.225 394.243l-85.387-85.385c16.55-26.08 26.146-56.986 26.146-90.094 0-92.99-75.652-168.64-168.643-168.64-92.988 0-168.64 75.65-168.64 168.64s75.65 168.64 168.64 168.64c31.466 0 60.94-8.67 86.176-23.734l86.14 86.142c36.755 36.754 92.355-18.783 55.57-55.57zm-344.233-175.48c0-64.155 52.192-116.35 116.35-116.35s116.353 52.194 116.353 116.35S284.5 335.117 220.342 335.117s-116.35-52.196-116.35-116.352zm34.463-30.26c34.057-78.9 148.668-69.75 170.248 12.863-43.482-51.037-119.984-56.532-170.248-12.862z"/></svg></span><span class="asp_clear"></span></button><div class='proloading'><div class="asp_loader"><div class="asp_loader-inner asp_ball-scale"><div></div></div></div></div><div class='proclose'><svg version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" width="512px" height="512px" viewBox="0 0 512 512" enable-background="new 0 0 512 512" xml:space="preserve"><polygon points="438.393,374.595 319.757,255.977 438.378,137.348 374.595,73.607 255.995,192.225 137.375,73.622 73.607,137.352 192.246,255.983 73.622,374.625 137.352,438.393 256.002,319.734 374.652,438.378 "/></svg></div></div></div><div class='asp_data_container' style="display:none !important;"><div class="asp_init_data" style="display:none !important;" id="asp_init_id_1_1" data-asp-id="1" data-asp-instance="1" data-settings="{&quot;animations&quot;:{&quot;pc&quot;:{&quot;settings&quot;:{&quot;anim&quot;:&quot;fadedrop&quot;,&quot;dur&quot;:300},&quot;results&quot;:{&quot;anim&quot;:&quot;fadedrop&quot;,&quot;dur&quot;:300},&quot;items&quot;:&quot;fadeInDown&quot;},&quot;mob&quot;:{&quot;settings&quot;:{&quot;anim&quot;:&quot;fadedrop&quot;,&quot;dur&quot;:&quot;300&quot;},&quot;results&quot;:{&quot;anim&quot;:&quot;fadedrop&quot;,&quot;dur&quot;:&quot;300&quot;},&quot;items&quot;:&quot;voidanim&quot;}},&quot;autocomplete&quot;:{&quot;enabled&quot;:0,&quot;trigger_charcount&quot;:0,&quot;googleOnly&quot;:1,&quot;lang&quot;:&quot;en&quot;,&quot;mobile&quot;:0},&quot;autop&quot;:{&quot;state&quot;:&quot;disabled&quot;,&quot;phrase&quot;:&quot;&quot;,&quot;count&quot;:10},&quot;charcount&quot;:0,&quot;closeOnDocClick&quot;:1,&quot;compact&quot;:{&quot;enabled&quot;:0,&quot;focus&quot;:1,&quot;width&quot;:&quot;100%&quot;,&quot;width_tablet&quot;:&quot;480px&quot;,&quot;width_phone&quot;:&quot;320px&quot;,&quot;closeOnMagnifier&quot;:1,&quot;closeOnDocument&quot;:0,&quot;position&quot;:&quot;static&quot;,&quot;overlay&quot;:0},&quot;cptArchive&quot;:{&quot;useAjax&quot;:0,&quot;selector&quot;:&quot;#main&quot;,&quot;url&quot;:&quot;&quot;},&quot;detectVisibility&quot;:0,&quot;divi&quot;:{&quot;bodycommerce&quot;:0},&quot;focusOnPageload&quot;:0,&quot;fss_layout&quot;:&quot;flex&quot;,&quot;highlight&quot;:0,&quot;highlightWholewords&quot;:1,&quot;homeurl&quot;:&quot;https:\/\/www.pirkkala.fi\/en\/&quot;,&quot;is_results_page&quot;:0,&quot;isotopic&quot;:{&quot;itemWidth&quot;:&quot;200px&quot;,&quot;itemWidthTablet&quot;:&quot;200px&quot;,&quot;itemWidthPhone&quot;:&quot;200px&quot;,&quot;itemHeight&quot;:&quot;200px&quot;,&quot;itemHeightTablet&quot;:&quot;200px&quot;,&quot;itemHeightPhone&quot;:&quot;200px&quot;,&quot;pagination&quot;:1,&quot;rows&quot;:2,&quot;gutter&quot;:5,&quot;showOverlay&quot;:1,&quot;blurOverlay&quot;:1,&quot;hideContent&quot;:1},&quot;itemscount&quot;:4,&quot;loaderLocation&quot;:&quot;auto&quot;,&quot;mobile&quot;:{&quot;trigger_on_type&quot;:1,&quot;click_action&quot;:&quot;results_page&quot;,&quot;return_action&quot;:&quot;results_page&quot;,&quot;click_action_location&quot;:&quot;same&quot;,&quot;return_action_location&quot;:&quot;same&quot;,&quot;redirect_url&quot;:&quot;?s={phrase}&quot;,&quot;elementor_url&quot;:&quot;
297https:\/\/www.pirkkala.fi\/?asp_ls={phrase}&quot;,&quot;menu_selector&quot;:&quot;#menu-toggle&quot;,&quot;hide_keyboard&quot;:0,&quot;force_res_hover&quot;:0,&quot;force_sett_hover&quot;:0,&quot;force_sett_state&quot;:&quot;none&quot;},&quot;override_method&quot;:&quot;get&quot;,&quot;overridewpdefault&quot;:1,&quot;prescontainerheight&quot;:&quot;400px&quot;,&quot;preventBodyScroll&quot;:0,&quot;preventEvents&quot;:0,&quot;rb&quot;:{&quot;action&quot;:&quot;nothing&quot;},&quot;resPage&quot;:{&quot;useAjax&quot;:0,&quot;selector&quot;:&quot;#main&quot;,&quot;trigger_type&quot;:1,&quot;trigger_facet&quot;:1,&quot;trigger_magnifier&quot;:0,&quot;trigger_return&quot;:0},&quot;results&quot;:{&quot;width&quot;:&quot;auto&quot;,&quot;width_tablet&quot;:&quot;auto&quot;,&quot;width_phone&quot;:&quot;auto&quot;,&quot;disableClick&quot;:false},&quot;resultsSnapTo&quot;:&quot;left&quot;,&quot;resultsposition&quot;:&quot;hover&quot;,&quot;resultstype&quot;:&quot;vertical&quot;,&quot;sb&quot;:{&quot;redirect_action&quot;:&quot;ajax_search&quot;,&quot;redirect_location&quot;:&quot;same&quot;,&quot;redirect_url&quot;:&quot;?s={phrase}&quot;,&quot;elementor_url&quot;:&quot;
297https:\/\/www.pirkkala.fi\/?asp_ls={phrase}&quot;},&quot;scrollBar&quot;:{&quot;horizontal&quot;:{&quot;enabled&quot;:1}},&quot;scrollToResults&quot;:{&quot;enabled&quot;:0,&quot;offset&quot;:0},&quot;select2&quot;:{&quot;nores&quot;:&quot;No results match&quot;},&quot;settings&quot;:{&quot;unselectChildren&quot;:1,&quot;unselectParent&quot;:0,&quot;hideChildren&quot;:0},&quot;settingsHideOnRes&quot;:0,&quot;settingsimagepos&quot;:&quot;right&quot;,&quot;settingsVisible&quot;:0,&quot;show_more&quot;:{&quot;enabled&quot;:0,&quot;url&quot;:&quot;?s={phrase}&quot;,&quot;elementor_url&quot;:&quot;https:\/\/www.pirkkala.fi\/?asp_ls={phrase}&quot;,&quot;action&quot;:&quot;ajax&quot;,&quot;location&quot;:&quot;same&quot;,&quot;infinite&quot;:1},&quot;singleHighlight&quot;:0,&quot;taxArchive&quot;:{&quot;useAjax&quot;:0,&quot;selector&quot;:&quot;#main&quot;,&quot;url&quot;:&quot;&quot;},&quot;lightbox&quot;:{&quot;overlay&quot;:true,&quot;overlayOpacity&quot;:0.7,&quot;overlayColor&quot;:&quot;rgb(255, 255, 255)&quot;,&quot;nav&quot;:true,&quot;disableRightClick&quot;:true,&quot;close&quot;:true,&quot;animationSpeed&quot;:250,&quot;docClose&quot;:true,&quot;disableScroll&quot;:true,&quot;enableKeyboard&quot;:true},&quot;trigger&quot;:{&quot;delay&quot;:&quot;300&quot;,&quot;autocomplete_delay&quot;:310,&quot;update_href&quot;:0,&quot;facet&quot;:1,&quot;type&quot;:1,&quot;click&quot;:&quot;results_page&quot;,&quot;click_location&quot;:&quot;same&quot;,&quot;return&quot;:&quot;results_page&quot;,&quot;return_location&quot;:&quot;same&quot;,&quot;redirect_url&quot;:&quot;?s={phrase}&quot;,&quot;elementor_url&quot;:&quot;
297https:\/\/www.pirkkala.fi\/?asp_ls={phrase}&quot;,&quot;minWordLength&quot;:2,&quot;charcount_magnifier_enter&quot;:0,&quot;charcount&quot;:0},&quot;close_icon&quot;:{&quot;action&quot;:&quot;clear&quot;,&quot;close_results&quot;:true},&quot;wooShop&quot;:{&quot;useAjax&quot;:0,&quot;selector&quot;:&quot;#main&quot;,&quot;url&quot;:&quot;&quot;}}"></div><div class='asp_hidden_data' style="display:none !important;"><div class='asp_item_overlay'><div class='asp_item_inner'><svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" viewBox="0 0 512 512"><path d="M448.225 394.243l-85.387-85.385c16.55-26.08 26.146-56.986 26.146-90.094 0-92.99-75.652-168.64-168.643-168.64-92.988 0-168.64 75.65-168.64 168.64s75.65 168.64 168.64 168.64c31.466 0 60.94-8.67 86.176-23.734l86.14 86.142c36.755 36.754 92.355-18.783 55.57-55.57zm-344.233-175.48c0-64.155 52.192-116.35 116.35-116.35s116.353 52.194 116.353 116.35S284.5 335.117 220.342 335.117s-116.35-52.196-116.35-116.352zm34.463-30.26c34.057-78.9 148.668-69.75 170.248 12.863-43.482-51.037-119.984-56.532-170.248-12.862z"/></svg></div></div></div></div><div id='__original__ajaxsearchprores1_1' class='asp_w asp_r asp_r_1 asp_r_1_1 vertical ajaxsearchpro wpdreams_asp_sc wpdreams_asp_sc-1' data-id="1" data-instance="1"><div class="results"><div class="resdrg"></div></div><div class="asp_res_loader hiddend"><div class="asp_loader"><div class="asp_loader-inner asp_ball-scale"><div></div></div></div></div></div><div id='__original__ajaxsearchprobsettings1_1' class="asp_w asp_ss asp_ss_1 asp_sb asp_sb_1 asp_sb_1_1 asp_sb wpdreams_asp_sc wpdreams_asp_sc-1 ajaxsearchpro searchsettings" data-id="1" data-instance="1"><form name='options' class="asp-fss-flex" aria-label="Search settings form" autocomplete = 'off'><input type="hidden" name="current_page_id" value="49"><input type='hidden' name='qtranslate_lang' value='0'/><input type='hidden' name='polylang_lang' style="display:none;" value='en'/><input type="hidden" name="filters_changed" value="0"><input type="hidden" name="filters_initial" value="1"><input type="hidden" name="device" value="1"><fieldset class="asp_filter_generic asp_filter_id_1 asp_filter_n_0"><legend>Generic filters</legend><div class="asp_option asp_option_generic asp_option_generic_exact" role="checkbox" aria-checked="false" tabindex="0"><div class="asp_option_inner"><input type="checkbox" value="exact" id="set_exact1_1" aria-label="Exact matches only" name="asp_gen[]" /><div class="asp_option_checkbox"></div></div><div class="asp_option_label"> Exact matches only </div></div><div class="asp_option asp_option_generic asp_option_generic_title" role="checkbox" aria-checked="true" tabindex="0"><div class="asp_option_inner"><input type="checkbox" value="title" id="set_title1_1" data-origvalue="1" aria-label="Search in title" name="asp_gen[]" checked="checked"/><div class="asp_option_checkbox"></div></div><div class="asp_option_label"> Search in title </div></div><div class="asp_option asp_option_generic asp_option_generic_content" role="checkbox" aria-checked="true" tabindex="0"><div class="asp_option_inner"><input type="checkbox" value="content" id="set_content1_1" data-origvalue="1" aria-label="Search in content" name="asp_gen[]" checked="checked"/><div class="asp_option_checkbox"></div></div><div class="asp_option_label"> Search in content </div></div><div class="asp_option asp_option_generic asp_option_generic_excerpt" role="checkbox" aria-checked="true" tabindex="0"><div class="asp_option_inner"><input type="checkbox" value="excerpt" id="set_excerpt1_1" data-origvalue="1" aria-label="Search in excerpt" name="asp_gen[]" checked="checked"/><div class="asp_option_checkbox"></div></div><div class="asp_option_label"> Search in excerpt </div></div></fieldset><div style="clear:both;"></div></form></div></div> 
298                        </div>
299                    </div>
300                    <div class="fifty">
301                         
302                    </div>
303                </div>
304            </div>
305        </div>
306        
307	<div class="container sub-container">
308		<div id="content-area" class="clearfix">
309
310			    <p id="breadcrumbs">
311        <span>
312                            <a href="https://www.pirkkala.fi/en/front-page/">
313                    Pirkkala is the happiest municipality in Finland                </a>
314                <span class="separator"> / </span>
315                        <span class="breadcrumb_last">Pirkkala is the happiest municipality in Finland</span>
316                  </span>
317    </p>
318
319
320						<article id="post-49" class="post-49 page type-page status-publish has-post-thumbnail hentry">
321
322				
323					<h1 class="entry-title main_title">Pirkkala is the happiest municipality in Finland</h1>
324					
325				<div class="leftarea"> 
326											<section class="persons">
327							<h2>Pirkkala in English</h2>
328							<p>Only part of Pirkkala&#8217;s municipal website is translated into English. English pages can be found in the English menu. On this home page you can find a brief description of the Pirkkala municipality.</p>
329							
330							<section class="vrx_card_list">
331														</section>
332						</section>					
333					<section class="sivun_alasisalto">
334						
335<h2 class="wp-block-heading">Pirkkala in a nutshell</h2>
336
337
338
339<p class="wp-block-paragraph">Pirkkala, located in Pirkanmaa near the city of Tampere, is considered Finland&#8217;s most vibrant (according to WSP 2023, 2024 and 2025) and happiest municipality (according to Ilta-Sanomat 2023). It has a young population demographic, predominantly families with children, and is the fourth most educated in the country.</p>
340
341
342
343<p class="wp-block-paragraph">Pirkkala offers excellent transport connections throughout Finland, including National Road 3 running from Helsinki to Vaasa via Tampere, and the Tampere-Pirkkala Airport. Neighboring municipalities include Nokia, Tampere, Lempäälä, and Vesilahti.</p>
344
345
346
347<h2 class="wp-block-heading">Key statistics</h2>
348
349
350
351<ul class="wp-block-list">
352<li>Founded in 1922</li>
353
354
355
356<li>21 395 residents (as of December 2025)</li>
357
358
359
360<li>Density of 263 residents per square kilometer</li>
361
362
363
364<li>Total area of 1,044 km² (of which 81.43 km² is land)</li>
365
366
367
368<li>72 km long coastline</li>
369
370
371
372<li>Tax rate of 7.9 %,</li>
373
374
375
376<li>Unemployment rate of 9.2 % (as of January 2026)</li>
377</ul>
378
379
380
381<p class="wp-block-paragraph">It is located 10 km from Tampere, 181 km from Helsinki, 157 km from Turku, and 162 km from Jyväskylä. Friendship towns include Solna in Sweden and Gladsaxe in Denmark.</p>
382
383
384
385<h2 class="wp-block-heading">Pirkkala has a rich ancient history</h2>
386
387
388
389<p class="wp-block-paragraph">Pirkkala has a rich ancient history, being a former mother parish covering about half of present-day Pirkanmaa. Significant archaeological findings from the Stone and Iron Ages have been made in Tursiannotko in Pirkkala, including a bone spoon, a spearhead, Finland&#8217;s first bone arrowheads, and the remains of Finland&#8217;s oldest sauna. The municipality hosts annual event called Iron Age Birckala celebrating this rich history. <a href="https://birckala.fi/en/" target="_blank" rel="noreferrer noopener">
389Read more about Iron Age Birckala.</a></p>
390
391
392
393<h2 class="wp-block-heading">Pirkkala is a commercial and transportation hub</h2>
394
395
396
397<p class="wp-block-paragraph">As a commercial and transportation hub, Pirkkala&#8217;s attractions include its central location, urban ring road, and airport, which is near a significant aviation training center (Tredu Patria). Future projects include the western railway, Puskiainen motorway, and the second ring road. The area along Pirkkala&#8217;s ring road is a hotspot for business, with nearly all plots sold or reserved, and the municipality is among the leaders in job growth in Finland.</p>
398
399
400
401<h2 class="wp-block-heading">Pirkkala-Linnainmaa tramway</h2>
402
403
404
405<p class="wp-block-paragraph">A new tramway line will be built to Pirkkala from Tampere. In the first phase, tramway sections will be built from Sori Square to Partola and from Kauppi Campus to Niihama. The aim is to start services to these temporary terminals in August 2028.</p>
406
407
408
409<p class="wp-block-paragraph">In phase 2 (2028–2032), the sections from Partola to Suuppa and from Niihama to Linnainmaa will be built. Tram traffic to Suuppa and Linnainmaa is scheduled to start in early 2032. The councils of Tampere and Pirkkala decided on the construction and phasing on the basis of options prepared by the Pirkkala-Linnainmaa Alliance. <a href="https://pirkkalalinnainmaa.fi/in-english/" target="_blank" rel="noreferrer noopener">Read more</a>.</p>
410
411
412
413<h2 class="wp-block-heading">Lots to do in your free time</h2>
414
415
416
417<p class="wp-block-paragraph">For leisure, Pirkkala offers beautiful green spaces, clean water bodies, a long coastline, a golf course, ice rink, tennis courts, outdoor floorball fields, excellent running and cycling routes, a frisbee golf forest course, and a skate park. Cultural attractions include the Pirkkala Viking Fair, Galleria 2 art exhibition space, Reippi sculpture park, the old rural environment of Reipi, and the cultural trail of Pirkkalankylä.</p>
418
419
420
421<h2 class="wp-block-heading"><br></h2>
422										
423					</section>
424
425					<section class="ala_nostot">
426											</section>
427
428					
429				</div> <!-- end of left area -->
430
431				<div class="sidesection">
432										
433									</div>
434
435				<div style="clear:both;"></div>
436
437			</article>
438			
439			        <section class="helpful_desk" id="vrx_helpful_desk">
440            
441			<div id="daexthefup-container"
442				class="daexthefup-container daexthefup-layout-side-by-side daexthefup-alignment-left"
443				data-post-id="49">
444
445				<div class="daexthefup-feedback">
446					<div class="daexthefup-text">
447						<h3 class="daexthefup-title">Löysitkö mitä etsit?</h3>
448					</div>
449					<div class="daexthefup-buttons-container">
450						<div class="daexthefup-buttons">
451							
452			<div class="daexthefup-yes daexthefup-button daexthefup-button-type-icon" data-value="1">
453				
454                <svg>
455                    <defs>
456                        <style>.happy-face-cls-1{fill:#c9c9c9;}.happy-face-cls-2{fill:#e1e1e1;}.happy-face-cls-3{fill:#676767;}</style>
457                    </defs>
458                    <g id="happy_face">
459                        <circle class="happy-face-cls-1 daexthefup-icon-primary-color" cx="24" cy="24" r="17" />
460                        <path class="happy-face-cls-2 daexthefup-icon-circle" d="m24,3c11.58,0,21,9.42,21,21s-9.42,21-21,21S3,35.58,3,24,12.42,3,24,3m0-1C11.85,2,2,11.85,2,24s9.85,22,22,22,22-9.85,22-22S36.15,2,24,2h0Z" />
461                        <circle class="happy-face-cls-3 daexthefup-icon-secondary-color" cx="18" cy="22" r="2" />
462                        <circle class="happy-face-cls-3 daexthefup-icon-secondary-color" cx="30" cy="22" r="2" />
463                        <path class="happy-face-cls-3 daexthefup-icon-secondary-color" d="m16.79,29c-1.19,0-1.89,1.31-1.25,2.32,1.77,2.81,4.9,4.68,8.47,4.68s6.7-1.87,8.47-4.68c.63-1.01-.06-2.32-1.25-2.32-3.67,0-10.76,0-14.43,0Z" />
464                    </g>
465                </svg>			</div>
466
467										
468			<div class="daexthefup-no daexthefup-button daexthefup-button-type-icon" data-value="0">
469				
470                <svg>
471                    <defs>
472                        <style>
473                            .sad-face-cls-1{fill:#c9c9c9;}.sad-face-cls-2{fill:#676767;}.sad-face-cls-3{fill:#e1e1e1;}.sad-face-cls-4{fill:#676767;}
474                        </style>
475                    </defs>
476                    <g id="sad_face">
477                        <circle class="sad-face-cls-1 daexthefup-icon-primary-color" 
477cx="24" cy="24" r="17" />
478                        <path class="sad-face-cls-3 daexthefup-icon-circle" d="m24,3c11.58,0,21,9.42,21,21s-9.42,21-21,21S3,35.58,3,24,12.42,3,24,3m0-1C11.85,2,2,11.85,2,24s9.85,22,22,22,22-9.85,22-22S36.15,2,24,2h0Z" />
479                        <circle class="sad-face-cls-4 daexthefup-icon-secondary-color" cx="18" cy="22" r="2" />
480                        <circle class="sad-face-cls-4 daexthefup-icon-secondary-color" cx="30" cy="22" r="2" />
481                        <path class="sad-face-cls-2 daexthefup-icon-secondary-color" d="M16.9,34.5c-0.4,0-0.8-0.1-1.1-0.4c-0.6-0.6-0.6-1.5,0-2.1c2.2-2.2,5.1-3.4,8.1-3.4c3.1,0,6,1.2,8.1,3.4
482                        c0.6,0.6,0.6,1.5,0,2.1s-1.5,0.6-2.1,0c-1.6-1.6-3.7-2.5-6-2.5s-4.4,0.9-6,2.5C17.7,34.4,17.3,34.5,16.9,34.5z" />
483                    </g>
484                </svg>			</div>
485
486									</div>
487					</div>
488				</div>
489
490				<div class="daexthefup-comment">
491					<div class="daexthefup-comment-top-container">
492						<label id="daexthefup-comment-label" class="daexthefup-comment-label"></label>
493													<div class="daexthefup-comment-character-counter-container">
494								<div id="daexthefup-comment-character-counter-number"
495									class="daexthefup-comment-character-counter-number"></div>
496								<div class="daexthefup-comment-character-counter-text"></div>
497							</div>
498											</div>
499					<textarea id="daexthefup-comment-textarea" class="daexthefup-comment-textarea"
500								placeholder="Kirjoita viestisi tähän!"
501								maxlength="
502								400									"></textarea>
503					<div class="daexthefup-comment-buttons-container">
504						<button class="daexthefup-comment-submit daexthefup-button">Lähetä</button>
505						<button class="daexthefup-comment-cancel daexthefup-button">Peruuta</button>
506					</div>
507				</div>
508
509				<div class="daexthefup-successful-submission-text">Kiitos palautteesta&quot;</div>
510
511			</div>
512
513			        </section>
514        
515			
516			
517		</div>
518	</div>
519
520
521</div>
522
523</main>
524
525	<footer class="et-l et-l--footer">
526			<div class="et_builder_inner_content et_pb_gutters2">
527		<div class="et_pb_section et_pb_section_0_tb_footer footer-main et_pb_with_background et_section_regular et_pb_section--with-menu" >
528				
529				
530				
531				
532				
533				
534				<div class="et_pb_row et_pb_row_0_tb_footer et_pb_row--with-menu">
535				<div class="et_pb_column et_pb_column_1_3 et_pb_column_0_tb_footer  et_pb_css_mix_blend_mode_passthrough">
536				
537				
538				
539				
540				<div class="et_pb_module et_pb_text et_pb_text_0_tb_footer  et_pb_text_align_left et_pb_bg_layout_dark">
541				
542				
543				
544				
545				<div class="et_pb_text_inner"><h2>Pirkkalan kunta</h2>
546<p><a href="tel:+3580356524000">+358 (0)3 565 24000</a><br /><a href="mailto:[email protected]">[email protected]</a><br />PL 1001, 33961 Pirkkala</p></div>
547			</div>
548			</div><div class="et_pb_column et_pb_column_1_3 et_pb_column_1_tb_footer  et_pb_css_mix_blend_mode_passthrough">
549				
550				
551				
552				
553				<div class="et_pb_module et_pb_image et_pb_image_0_tb_footer footer-logo">
554				
555				
556				
557				
558				<span class="et_pb_image_wrap "><img decoding="async" src="https://www.pirkkala.fi/wp-content/uploads/sites/4/2023/07/footer-logo.png" alt="Pirkkalan logo" title="Pirkkalan logo" /></span>
559			</div><div class="et_pb_module et_pb_text et_pb_text_1_tb_footer some  et_pb_text_align_center et_pb_bg_layout_dark">
560				
561				
562				
563				
564				<div class="et_pb_text_inner"><p><a href="https://fi-fi.facebook.com/pirkkalankunta/"><img loading="lazy" decoding="async" src="/wp-content/uploads/sites/4/2023/07/FB.png" width="46" height="46" alt="facebook" class="wp-image-79 alignnone size-full" /></a><a href="https://www.instagram.com/pirkkalankunta/"><img loading="lazy" decoding="async" src="/wp-content/uploads/sites/4/2023/07/IG.png" width="46" height="46" alt="instagram" class="wp-image-80 alignnone size-full" /></a><a href="https://www.linkedin.com/company/pirkkalan-kunta/"><img loading="lazy" decoding="async" src="/wp-content/uploads/sites/4/2023/07/LI.png" width="50" height="50" alt="linkedin" class="wp-image-81 alignnone size-full" /></a><a href="https://www.youtube.com/channel/UCGwwlXJ1JU5vlcX4XeZ8BxQ"><img loading="lazy" decoding="async" src="/wp-content/uploads/sites/4/2023/07/YT.png" width="46" height="46" alt="youtube" class="wp-image-82 alignnone size-full" /></a><a href="https://twitter.com/pirkkalankunta"><img loading="lazy" decoding="async" src="/wp-content/uploads/sites/4/2023/12/x.png" width="46" height="46" alt="twitter" class="wp-image-33258 alignnone size-full" /></a></p></div>
565			</div>
566			</div><div class="et_pb_column et_pb_column_1_3 et_pb_column_2_tb_footer  et_pb_css_mix_blend_mode_passthrough et-last-child et_pb_column--with-menu">
567				
568				
569				
570				
571				<div class="et_pb_module et_pb_menu et_pb_menu_0_tb_footer et_pb_bg_layout_light  et_pb_text_align_left et_dropdown_animation_fade et_pb_menu--without-logo et_pb_menu--style-left_aligned">
572					
573					
574					
575					
576					<div class="et_pb_menu_inner_container clearfix">
577						
578						<div class="et_pb_menu__wrap">
579							<div class="et_pb_menu__menu">
580								<nav class="et-menu-nav"><ul id="menu-linkkivalikko-suomi" class="et-menu nav"><li class="et_pb_menu_page_id-18215 menu-item menu-item-type-post_type menu-item-object-page menu-item-66531"><a href="https://www.pirkkala.fi/saavutettavuus/">Saavutettavuus</a></li>
581<li class="et_pb_menu_page_id-17952 menu-item menu-item-type-post_type menu-item-object-page menu-item-has-children menu-item-66533"><a href="https://www.pirkkala.fi/tietosuoja/">Tietosuoja</a>
582<ul class="sub-menu">
583	<li class="et_pb_menu_page_id-17957 menu-item menu-item-type-post_type menu-item-object-page menu-item-66535"><a href="https://www.pirkkala.fi/tietosuoja/tietosuojaselosteet/">Tietosuojaselosteet</a></li>
584	<li class="et_pb_menu_page_id-17958 menu-item menu-item-type-post_type menu-item-object-page menu-item-66536"><a href="https://www.pirkkala.fi/tietosuoja/asiakkaiden-oikeudet/">Asiakkaiden oikeudet</a></li>
585	<li class="et_pb_menu_page_id-18208 menu-item menu-item-type-post_type menu-item-object-page menu-item-66537"><a href="https://www.pirkkala.fi/tietosuoja/evasteet/">Evästeet</a></li>
586</ul>
587</li>
588<li class="et_pb_menu_page_id-17880 menu-item menu-item-type-post_type menu-item-object-page menu-item-66534"><a href="https://www.pirkkala.fi/seuraa-paatoksia/talous/laskutus/">Laskutus</a></li>
589<li class="et_pb_menu_page_id-66738 menu-item menu-item-type-custom menu-item-object-custom menu-item-66738"><a href="https://tampereenseutu.sharepoint.com/sites/PirkutIntra">Pirkut-intra</a></li>
590</ul></nav>
591							</div>
592							
593							
594							<div class="et_mobile_nav_menu">
595				<div class="mobile_nav closed">
596					<span class="mobile_menu_bar"></span>
597				</div>
598			</div>
599						</div>
600						
601					</div>
602				</div>
603			</div>
604				
605				
606				
607				
608			</div>
609				
610				
611			</div><div class="et_pb_section et_pb_section_1_tb_footer footer-main et_pb_with_background et_section_regular" >
612				
613				
614				
615				
616				
617				
618				<div class="et_pb_row et_pb_row_1_tb_footer">
619				<div class="et_pb_column et_pb_column_1_2 et_pb_column_3_tb_footer  et_pb_css_mix_blend_mode_passthrough">
620				
621				
622				
623				
624				<div class="et_pb_module et_pb_image et_pb_image_1_tb_footer footer-logo">
625				
626				
627				
628				
629				<span class="et_pb_image_wrap "><img decoding="async" src="https://www.pirkkala.fi/wp-content/uploads/sites/4/2023/07/footer-logo.png" alt="footer-logo" title="footer-logo" /></span>
630			</div>
631			</div><div class="et_pb_column et_pb_column_1_2 et_pb_column_4_tb_footer  et_pb_css_mix_blend_mode_passthrough et-last-child">
632				
633				
634				
635				
636				<div class="et_pb_module et_pb_text et_pb_text_3_tb_footer some  et_pb_text_align_center et_pb_bg_layout_dark">
637				
638				
639				
640				
641				<div class="et_pb_text_inner"><p><a href="#"><img loading="lazy" decoding="async" src="https://pirkkala.wp.cubescom.fi/wp-content/uploads/sites/4/2023/07/FB.png" width="46" height="46" alt="facebook" class="wp-image-79 alignnone size-full" /></a><a href="#"><img loading="lazy" decoding="async" src="https://pirkkala.wp.cubescom.fi/wp-content/uploads/sites/4/2023/07/IG.png" width="46" height="46" alt="insatgram" class="wp-image-80 alignnone size-full" /></a><a href="#"><img loading="lazy" decoding="async" src="https://pirkkala.wp.cubescom.fi/wp-content/uploads/sites/4/2023/07/LI.png" width="50" height="50" alt="linkedin" class="wp-image-81 alignnone size-full" /></a><a href="#"><img loading="lazy" decoding="async" src="https://pirkkala.wp.cubescom.fi/wp-content/uploads/sites/4/2023/07/YT.png" width="46" height="46" alt="youtube" class="wp-image-82 alignnone size-full" /></a></p></div>
642			</div>
643			</div>
644				
645				
646				
647				
648			</div>
649				
650				
651			</div><div class="et_pb_section et_pb_section_2_tb_footer footer-main et_pb_with_background et_section_regular et_pb_section--with-menu" >
652				
653				
654				
655				
656				
657				
658				<div class="et_pb_row et_pb_row_2_tb_footer et_pb_row--with-menu">
659				<div class="et_pb_column et_pb_column_1_2 et_pb_column_5_tb_footer  et_pb_css_mix_blend_mode_passthrough">
660				
661				
662				
663				
664				<div class="et_pb_module et_pb_text et_pb_text_4_tb_footer  et_pb_text_align_left et_pb_bg_layout_dark">
665				
666				
667				
668				
669				<div class="et_pb_text_inner"><h2>Pirkkalan kunta</h2>
670<p><a href="tel:+3580356524000">+358 (0)3 565 24000</a><br /><a href="mailto:[email protected]">[email protected]</a><br />PL 1001, 33961 Pirkkala<br /><a href="#">Laskutustiedot</a></p></div>
671			</div>
672			</div><div class="et_pb_column et_pb_column_1_2 et_pb_column_6_tb_footer  et_pb_css_mix_blend_mode_passthrough et-last-child et_pb_column--with-menu">
673				
674				
675				
676				
677				<div class="et_pb_module et_pb_menu et_pb_menu_1_tb_footer et_pb_bg_layout_light  et_pb_text_align_left et_dropdown_animation_fade et_pb_menu--without-logo et_pb_menu--style-left_aligned">
678					
679					
680					
681					
682					<div class="et_pb_menu_inner_container clearfix">
683						
684						<div class="et_pb_menu__wrap">
685							<div class="et_pb_menu__menu">
686								<nav class="et-menu-nav"><ul id="menu-linkkivalikko-suomi-1" class="et-menu nav upwards"><li class="et_pb_menu_page_id-18215 menu-item menu-item-type-post_type menu-item-object-page menu-item-66531"><a href="https://www.pirkkala.fi/saavutettavuus/">Saavutettavuus</a></li>
687<li class="et_pb_menu_page_id-17952 menu-item menu-item-type-post_type menu-item-object-page menu-item-has-children menu-item-66533"><a href="https://www.pirkkala.fi/tietosuoja/">Tietosuoja</a>
688<ul class="sub-menu">
689	<li class="et_pb_menu_page_id-17957 menu-item menu-item-type-post_type menu-item-object-page menu-item-66535"><a href="https://www.pirkkala.fi/tietosuoja/tietosuojaselosteet/">Tietosuojaselosteet</a></li>
690	<li class="et_pb_menu_page_id-17958 menu-item menu-item-type-post_type menu-item-object-page menu-item-66536"><a href="https://www.pirkkala.fi/tietosuoja/asiakkaiden-oikeudet/">Asiakkaiden oikeudet</a></li>
691	<li class="et_pb_menu_page_id-18208 menu-item menu-item-type-post_type menu-item-object-page menu-item-66537"><a href="https://www.pirkkala.fi/tietosuoja/evasteet/">Evästeet</a></li>
692</ul>
693</li>
694<li class="et_pb_menu_page_id-17880 menu-item menu-item-type-post_type menu-item-object-page menu-item-66534"><a href="https://www.pirkkala.fi/seuraa-paatoksia/talous/laskutus/">Laskutus</a></li>
695<li class="et_pb_menu_page_id-66738 menu-item menu-item-type-custom menu-item-object-custom menu-item-66738"><a href="https://tampereenseutu.sharepoint.com/sites/PirkutIntra">Pirkut-intra</a></li>
696</ul></nav>
697							</div>
698							
699							
700							<div class="et_mobile_nav_menu">
701				<div class="mobile_nav closed et_pb_mobile_menu_upwards">
702					<span class="mobile_menu_bar"></span>
703				</div>
704			</div>
705						</div>
706						
707					</div>
708				</div>
709			</div>
710				
711				
712				
713				
714			</div>
715				
716				
717			</div>		</div>
718	</footer>
719		</div>
720
721			
722		</div>
723		</div>
724
725			
725<script type="speculationrules">
726{"prefetch":[{"source":"document","where":{"and":[{"href_matches":"/*"},{"not":{"href_matches":["/wp-*.php","/wp-admin/*","/wp-content/uploads/sites/4/*","/wp-content/*","/wp-content/plugins/*","/wp-content/themes/Divi-pirkkala/*","/wp-content/themes/Divi/*","/*\\?(.+)"]}},{"not":{"selector_matches":"a[rel~=\"nofollow\"]"}},{"not":{"selector_matches":".no-prefetch, .no-prefetch a"}}]},"eagerness":"conservative"}]}
727</script>
727
728<!-- Matomo -->
728<script>
729(function () {
730function initTracking() {
731var _paq = window._paq = window._paq || [];
732_paq.push(['trackPageView']);_paq.push(['enableLinkTracking']);_paq.push(['alwaysUseSendBeacon']);_paq.push(['setTrackerUrl', "\/\/www.pirkkala.fi\/wp-content\/plugins\/matomo\/app\/matomo.php"]);_paq.push(['setSiteId', '1']);var d=document, g=d.createElement('script'), s=d.getElementsByTagName('script')[0];
733g.type='text/javascript'; g.async=true; g.src="\/\/www.pirkkala.fi\/wp-content\/uploads\/sites\/4\/matomo\/matomo.js"; s.parentNode.insertBefore(g,s);
734}
735if (document.prerendering) {
736	document.addEventListener('prerenderingchange', initTracking, {once: true});
737} else {
738	initTracking();
739}
740})();
741</script>
741
742<!-- End Matomo Code -->
743<!-- Consent Management powered by Complianz | GDPR/CCPA Cookie Consent https://wordpress.org/plugins/complianz-gdpr -->
744<div id="cmplz-cookiebanner-container"><div id="cmplz-cookiebanner-1-optin" class="cmplz-cookiebanner cmplz-hidden banner-1 bottom-right-view-preferences optin cmplz-bottom-left cmplz-categories-type-view-preferences" aria-modal="true" data-nosnippet="true" role="dialog" aria-live="polite" aria-labelledby="cmplz-header-1-optin" aria-describedby="cmplz-message-1-optin">
745	<div class="cmplz-header">
746		<div class="cmplz-logo"></div>
747		<div class="cmplz-title" id="cmplz-header-1-optin">Hallinnoi evästeiden suostumusta</div>
748		<div class="cmplz-close" tabindex="0" role="button" aria-label="Close dialogue">
749			<svg aria-hidden="true" focusable="false" data-prefix="fas" data-icon="times" class="svg-inline--fa fa-times fa-w-11" role="img" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 352 512"><path fill="currentColor" d="M242.72 256l100.07-100.07c12.28-12.28 12.28-32.19 0-44.48l-22.24-22.24c-12.28-12.28-32.19-12.28-44.48 0L176 189.28 75.93 89.21c-12.28-12.28-32.19-12.28-44.48 0L9.21 111.45c-12.28 12.28-12.28 32.19 0 44.48L109.28 256 9.21 356.07c-12.28 12.28-12.28 32.19 0 44.48l22.24 22.24c12.28 12.28 32.2 12.28 44.48 0L176 322.72l100.07 100.07c12.28 12.28 32.2 12.28 44.48 0l22.24-22.24c12.28-12.28 12.28-32.19 0-44.48L242.72 256z"></path></svg>
750		</div>
751	</div>
752
753	<div class="cmplz-divider cmplz-divider-header"></div>
754	<div class="cmplz-body">
755		<div class="cmplz-message" id="cmplz-message-1-optin">Parhaan kokemuksen tarjoamiseksi käytämme teknologioita, kuten evästeitä, tallentaaksemme ja/tai käyttääksemme laitetietoja. Näiden tekniikoiden hyväksyminen antaa meille mahdollisuuden käsitellä tietoja, kuten selauskäyttäytymistä tai yksilöllisiä tunnuksia tällä sivustolla. Suostumuksen jättäminen tai peruuttaminen voi vaikuttaa haitallisesti tiettyihin ominaisuuksiin ja toimintoihin.</div>
756		<!-- categories start -->
757		<div class="cmplz-categories">
758			<div class="cmplz-category cmplz-functional">
759				<div class="cmplz-category-header">
760					<span class="cmplz-category-title" id="cmplz-title-functional-1-optin">Toiminnalliset</span>
761					<span class='cmplz-always-active'>
762						<span class="cmplz-banner-checkbox">
763							<input type="checkbox"
764									id="cmplz-functional-optin"
765									data-category="cmplz_functional"
766									class="cmplz-consent-checkbox cmplz-functional"
767									size="40"
768									value="1"/>
769							<label class="cmplz-label" for="cmplz-functional-optin"><span class="screen-reader-text">Toiminnalliset</span></label>
770						</span>
771						Always active					</span>
772					<button class="cmplz-category-toggle"
773							aria-expanded="false"
774							aria-controls="cmplz-desc-functional-1-optin"
775							aria-labelledby="cmplz-title-functional-1-optin">
776						<span class="cmplz-icon cmplz-open">
777							<svg aria-hidden="true" focusable="false" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 448 512" height="18"><path d="M224 416c-8.188 0-16.38-3.125-22.62-9.375l-192-192c-12.5-12.5-12.5-32.75 0-45.25s32.75-12.5 45.25 0L224 338.8l169.4-169.4c12.5-12.5 32.75-12.5 45.25 0s12.5 32.75 0 45.25l-192 192C240.4 412.9 232.2 416 224 416z"/></svg>
778						</span>
779					</button>
780				</div>
781				<div class="cmplz-description" id="cmplz-desc-functional-1-optin" hidden>
782					<span class="cmplz-description-functional">Tekninen tallennus tai pääsy on ehdottoman välttämätön oikeutettua tarkoitusta varten, joka mahdollistaa tietyn tilaajan tai käyttäjän nimenomaisesti pyytämän palvelun käytön, tai yksinomaan viestinnän välittämiseksi sähköisen viestintäverkon kautta.</span>
783				</div>
784			</div>
785
786			<div class="cmplz-category cmplz-preferences">
787				<div class="cmplz-category-header">
788					<span class="cmplz-category-title" id="cmplz-title-preferences-1-optin">Asetukset</span>
789					<span class="cmplz-banner-checkbox">
790						<input type="checkbox"
791								id="cmplz-preferences-optin"
792								data-category="cmplz_preferences"
793								class="cmplz-consent-checkbox cmplz-preferences"
794								size="40"
795								value="1"/>
796						<label class="cmplz-label" for="cmplz-preferences-optin"><span class="screen-reader-text">Asetukset</span></label>
797					</span>
798					<button class="cmplz-category-toggle"
799							aria-expanded="false"
800							aria-controls="cmplz-desc-preferences-1-optin"
801							aria-labelledby="cmplz-title-preferences-1-optin">
802						<span class="cmplz-icon cmplz-open">
803							<svg aria-hidden="true" focusable="false" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 448 512" height="18">
803<path d="M224 416c-8.188 0-16.38-3.125-22.62-9.375l-192-192c-12.5-12.5-12.5-32.75 0-45.25s32.75-12.5 45.25 0L224 338.8l169.4-169.4c12.5-12.5 32.75-12.5 45.25 0s12.5 32.75 0 45.25l-192 192C240.4 412.9 232.2 416 224 416z"/></svg>
804						</span>
805					</button>
806				</div>
807				<div class="cmplz-description" id="cmplz-desc-preferences-1-optin" hidden>
808					<span class="cmplz-description-preferences">Tekninen tallennus tai pääsy on tarpeen laillisessa tarkoituksessa sellaisten asetusten tallentamiseen, joita tilaaja tai käyttäjä ei ole pyytänyt.</span>
809				</div>
810			</div>
811
812			<div class="cmplz-category cmplz-statistics">
813				<div class="cmplz-category-header">
814					<span class="cmplz-category-title" id="cmplz-title-statistics-1-optin">Tilastot</span>
815					<span class="cmplz-banner-checkbox">
816						<input type="checkbox"
817								id="cmplz-statistics-optin"
818								data-category="cmplz_statistics"
819								class="cmplz-consent-checkbox cmplz-statistics"
820								size="40"
821								value="1"/>
822						<label class="cmplz-label" for="cmplz-statistics-optin"><span class="screen-reader-text">Tilastot</span></label>
823					</span>
824					<button class="cmplz-category-toggle"
825							aria-expanded="false"
826							aria-controls="cmplz-desc-statistics-1-optin"
827							aria-labelledby="cmplz-title-statistics-1-optin">
828						<span class="cmplz-icon cmplz-open">
829							<svg aria-hidden="true" focusable="false" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 448 512" height="18"><path d="M224 416c-8.188 0-16.38-3.125-22.62-9.375l-192-192c-12.5-12.5-12.5-32.75 0-45.25s32.75-12.5 45.25 0L224 338.8l169.4-169.4c12.5-12.5 32.75-12.5 45.25 0s12.5 32.75 0 45.25l-192 192C240.4 412.9 232.2 416 224 416z"/></svg>
830						</span>
831					</button>
832				</div>
833				<div class="cmplz-description" id="cmplz-desc-statistics-1-optin" hidden>
834					<span class="cmplz-description-statistics">Tekninen tallennus tai pääsy, jota käytetään yksinomaan tilastollisiin tarkoituksiin.</span>
835					<span class="cmplz-description-statistics-anonymous">Tekninen tallennus tai pääsy, jota käytetään yksinomaan anonyymeihin tilastollisiin tarkoituksiin. Ilman haastetta, Internet-palveluntarjoajasi vapaaehtoista suostumusta tai kolmannen osapuolen lisätietueita pelkästään tähän tarkoitukseen tallennettuja tai haettuja tietoja ei yleensä voida käyttää tunnistamaan sinua.</span>
836				</div>
837			</div>
838
839			<div class="cmplz-category cmplz-marketing">
840				<div class="cmplz-category-header">
841					<span class="cmplz-category-title" id="cmplz-title-marketing-1-optin">Markkinointi</span>
842					<span class="cmplz-banner-checkbox">
843						<input type="checkbox"
844								id="cmplz-marketing-optin"
845								data-category="cmplz_marketing"
846								class="cmplz-consent-checkbox cmplz-marketing"
847								size="40"
848								value="1"/>
849						<label class="cmplz-label" for="cmplz-marketing-optin"><span class="screen-reader-text">Markkinointi</span></label>
850					</span>
851					<button class="cmplz-category-toggle"
852							aria-expanded="false"
853							aria-controls="cmplz-desc-marketing-1-optin"
854							aria-labelledby="cmplz-title-marketing-1-optin">
855						<span class="cmplz-icon cmplz-open">
856							<svg aria-hidden="true" focusable="false" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 448 512" height="18"><path d="M224 416c-8.188 0-16.38-3.125-22.62-9.375l-192-192c-12.5-12.5-12.5-32.75 0-45.25s32.75-12.5 45.25 0L224 338.8l169.4-169.4c12.5-12.5 32.75-12.5 45.25 0s12.5 32.75 0 45.25l-192 192C240.4 412.9 232.2 416 224 416z"/></svg>
857						</span>
858					</button>
859				</div>
860				<div class="cmplz-description" id="cmplz-desc-marketing-1-optin" hidden>
861					<span class="cmplz-description-marketing">Teknistä tallennustilaa tai pääsyä tarvitaan käyttäjäprofiilien luomiseen mainosten lähettämistä varten tai käyttäjän seuraamiseksi verkkosivustolla tai useilla verkkosivustoilla vastaavia markkinointitarkoituksia varten.</span>
862				</div>
863			</div>
864		</div><!-- categories end -->
865			</div>
866
867	<div class="cmplz-links cmplz-information">
868		<ul>
869			<li><a class="cmplz-link cmplz-manage-options cookie-statement" href="#" data-relative_url="#cmplz-manage-consent-container">Manage options</a></li>
870			<li><a class="cmplz-link cmplz-manage-third-parties cookie-statement" href="#" data-relative_url="#cmplz-cookie
870s-overview">Manage services</a></li>
871			<li><a class="cmplz-link cmplz-manage-vendors tcf cookie-statement" href="#" data-relative_url="#cmplz-tcf-wrapper">Manage {vendor_count} vendors</a></li>
872			<li><a class="cmplz-link cmplz-external cmplz-read-more-purposes tcf" target="_blank" rel="noopener noreferrer nofollow" href="https://cookiedatabase.org/tcf/purposes/" aria-label="Read more about TCF purposes on Cookie Database">Read more about these purposes</a></li>
873		</ul>
874			</div>
875
876	<div class="cmplz-divider cmplz-footer"></div>
877
878	<div class="cmplz-buttons">
879		<button class="cmplz-btn cmplz-accept">Hyväksy</button>
880		<button class="cmplz-btn cmplz-deny">Kiellä</button>
881		<button class="cmplz-btn cmplz-view-preferences">Näytä asetukset</button>
882		<button class="cmplz-btn cmplz-save-preferences">Tallenna asetukset</button>
883		<a class="cmplz-btn cmplz-manage-options tcf cookie-statement" href="#" data-relative_url="#cmplz-manage-consent-container">Näytä asetukset</a>
884			</div>
885
886
887	<div class="cmplz-documents cmplz-links">
888		<ul>
889			<li><a class="cmplz-link cookie-statement" href="#" data-relative_url="">{title}</a></li>
890			<li><a class="cmplz-link privacy-statement" href="#" data-relative_url="">{title}</a></li>
891			<li><a class="cmplz-link impressum" href="#" data-relative_url="">{title}</a></li>
892		</ul>
893			</div>
894</div>
895</div>
896					<div id="cmplz-manage-consent" data-nosnippet="true"><button class="cmplz-btn cmplz-hidden cmplz-manage-consent manage-consent-1" aria-haspopup="dialog" aria-controls="cmplz-cookiebanner-1-optin">Hallinnoi suostumusta</button>
897
898</div>    
898<script>
899        function vrx_show_accordion( self, id ) {
900            // controll current
901            const acc_content = document.getElementById( id );
902            if ( self.getAttribute("aria-expanded") === 'true' ) {
903                acc_content.setAttribute('aria-hidden', 'true');
904                self.setAttribute('aria-expanded', 'false');
905            } else {
906                acc_content.setAttribute('aria-hidden', 'false');
907                self.setAttribute('aria-expanded', 'true');
908            }
909            // hide all others
910            const all = document.querySelectorAll('.vrx-accordion');
911            all.forEach( ( userItem ) => {
912                let is_not_current = userItem.getAttribute("id") != "accordion-"+id; 
913                if( is_not_current ) {
914                    let button = userItem.children[0];
915                    let content = userItem.children[1];
916                    button.setAttribute('aria-expanded', 'false');
917                    content.setAttribute('aria-hidden', 'true');
918                }
919            });
920        }
921    </script>
921
922    <style>
923        .vrx-accordion{
924            padding: 30px 35px;
925            background-color: #EDF0FE;
926            border-radius: 6px;
927            width: 100%;
928            margin-top: 16px;
929        }
930        .vrx-accordion > button {
931            display: flex;
932            justify-content: space-between;
933            background-color: transparent;
934            text-align: left;
935            border-width: 0;
936            cursor: pointer;
937            padding: 0;
938            width: 100%;
939        }
940        .vrx-accordion > button:focus {
941            text-decoration: none!important;
942        }
943        .vrx-accordion > button h2 {
944            font-size: 1.2rem!important;
945            padding-bottom: 0;
946        }
947        .vrx-accordion > button:after {
948            color: #777;
949            content: "+";
950            font-weight: 300;
951            font-size: 2rem;
952            line-height: 16px;
953        }
954        .vrx-accordion > button[aria-expanded="true"]:after {             
955            content: "-";             
956        }
957        .vrx-accordion > section{
958            padding-top: 24px;
959        }
960        .vrx-accordion > section[aria-hidden="true"] {
961            display: none;
962        }
963        .vrx-accordion > section[aria-hidden="false"] {
964            display: block!important;
965        }
966    </style>
967        
967<script type="text/javascript">
968        vrx_duplicate_menu = function (menu, append_to, menu_id, menu_class, menu_click_event) {
969
970        
971            
972        append_to.each(function () {
973            var $this_menu = jQuery(this);
974            var $cloned_nav; // Bail early if menu has already been duplicated.
975
976            if ($this_menu.find("#".concat(menu_id)).length) {
977                return;
978            }
979
980            if ('' !== menu) {
981                let clone = menu.clone();
982                clone.find("[id]").each( function ( item ) {
983                    let mobileId = jQuery(this).attr("id");
984                    jQuery(this).attr( "id", "vrx-mobile-"+mobileId );
985                });
986                clone.attr('id', menu_id).removeClass().attr('class', menu_class).appendTo($this_menu);
987            }
988
989            jQuery(".vrx_mobile_nav").addClass( "mobile_nav" );
990
991            $cloned_nav = $this_menu.find('> ul');
992            $cloned_nav.find('.menu_slide').remove();
993            $cloned_nav.find('.et_pb_menu__logo-slot').remove();
994            $cloned_nav.find('li').first().addClass('et_first_mobile_item');
995            $cloned_nav.find('a').on('click', function () {
996            jQuery(this).parents('.et_mobile_menu').siblings('.mobile_menu_bar').trigger('click');
997            });
998
999            if ('no_click_event' !== menu_click_event) {
1000                // if (_utils.isBuilder) {
1001                //     $this_menu.off('click');
1002                // }
1003
1004                var $this_menu_section = $this_menu.closest('.et_pb_section');
1005                var $this_menu_row = $this_menu.closest('.et_pb_row');
1006                var $this_menu_sec_has_radius = $this_menu_section.css('border-radius') !== '0px';
1007                var $this_menu_row_has_radius = $this_menu_row.css('border-radius') !== '0px';
1008                $this_menu.on('click', '.mobile_menu_bar', function () {
1009                    // Close all other open menus.
1010                    jQuery('.mobile_nav.opened .mobile_menu_bar').not(jQuery(this)).trigger('click');
1011
1012                    if ($this_menu.hasClass('closed')) {
1013                        $this_menu.removeClass('closed').addClass('opened');
1014
1015                        if ($this_menu_sec_has_radius || $this_menu_row_has_radius) {
1016                            $this_menu_section.css('overflow', 'visible');
1017                            $this_menu_row.css('overflow', 'visible');
1018                        }
1019
1020                        $cloned_nav.stop().slideDown(500);
1021                    } else {
1022                        $this_menu.removeClass('opened').addClass('closed');
1023                        $cloned_nav.stop().slideUp(500);
1024
1025                        if ($this_menu_sec_has_radius || $this_menu_row_has_radius) {
1026                            setTimeout(function () {
1027                            $this_menu_section.css('overflow', 'hidden');
1028                            $this_menu_row.css('overflow', 'hidden');
1029                            }, 500);
1030                        }
1031                    }
1032
1033                    return false;
1034                });
1035            }
1036        });
1037        jQuery('#mobile_menu .centered-inline-logo-wrap').remove();
1038        };
1039        vrx_duplicate_menu(jQuery('#et-top-navigation ul.nav'), jQuery('#et-top-navigation .vrx_mobile_nav'), 'mobile_menu', 'et_mobile_menu');
1040    </script>
1040
1041      
1041<script>
1042      const eventList = window.document.getElementById('et-main-area');
1043      if( eventList !== null ) {
1044        tribe_mutation_observer( eventList );
1045      }
1046
1047      function tribe_mutation_observer( eventList ) {
1048        const observer = new MutationObserver(() => {
1049            observer.disconnect();
1050            move_tribe_category_navigation();
1051            setTimeout(() => {
1052                tribe_mutation_observer( eventList );
1053            }, 1000);
1054            
1055        });
1056        observer.observe( eventList, {subtree: true, childList: true} );
1057      }
1058
1059      function move_tribe_category_navigation() {
1060        let tribe_events_l_container = document.getElementsByClassName( "tribe-events-l-container" );
1061        if ( tribe_events_l_container[0] !== undefined ) {
1062            let tribe_category_navigation = document.getElementById( 'tribe_category_navigation' ).cloneNode(true);
1063            let container = tribe_events_l_container[0];
1064            if ( container.querySelector( '#tribe_category_navigation' ) == null ) {
1065                container.insertBefore( tribe_category_navigation, container.firstChild );
1066            }
1067        }
1068      }
1069
1070  </script>
1070
1071          
1071<script>
1072            const vrx_hass_helpful = document.getElementById( 'vrx_helpful_desk' );
1073            if( vrx_hass_helpful != null ) {
1074                
1075                let help_yes = document.querySelector('.daexthefup-yes');
1076                let help_no = document.querySelector('.daexthefup-no');
1077
1078                if( help_no && help_yes){
1079                    help_yes.setAttribute("tabindex","0");
1080                    help_no.setAttribute("tabindex","0");
1081                    help_yes.addEventListener("keypress", function (e) {
1082                        if (e.key === 'Enter') {
1083                            e.target.click();
1084                        }
1085                    })
1086                    help_no.addEventListener("keypress", function (e) {
1087                        if (e.key === 'Enter') {
1088                            e.target.click();
1089                        }
1090                    })
1091                }
1092
1093                function setMedia( media ) {
1094                    const main_content = document.getElementById( 'main-content' );
1095                    const vrx_helpful_desk = document.getElementById( 'vrx_helpful_desk' );
1096                    const daexthefu_container = document.getElementById( 'vrx_helpful_desk' ).lastElementChild;
1097                    if (media.matches) {
1098                        main_content.insertBefore( daexthefu_container, main_content.lastChild );
1099                    } else {
1100                        vrx_helpful_desk.insertBefore( daexthefu_container, vrx_helpful_desk.lastChild );
1101                    }
1102                }
1103                const media980px = window.matchMedia("(max-width: 980px)")
1104                setMedia(media980px);
1105                media980px.addEventListener( "change", () => {
1106                    setMedia(media980px);
1107                });
1108            }
1109        </script>
1109
1110        		<div class='asp_hidden_data' id="asp_hidden_data" style="display: none !important;">
1111			<svg style="position:absolute" height="0" width="0">
1112				<filter id="aspblur">
1113					<feGaussianBlur in="SourceGraphic" stdDeviation="4"/>
1114				</filter>
1115			</svg>
1116			<svg style="position:absolute" height="0" width="0">
1117				<filter id="no_aspblur"></filter>
1118			</svg>
1119		</div>
1120		
1120<script type="text/javascript">
1121	
1122jQuery("#asioi-btn").click(function () {
1123    jQuery("#asioi-menu").toggleClass("showmenu");
1124	jQuery("#asioi-btn").toggleClass("active");
1125});
1126		
1127</script>
1127<script id="jquery-ui-core-js" src="https://www.pirkkala.fi/wp-includes/js/jquery/ui/core.min.js?ver=1.13.3"></script>
vendor: 1 bytes, line 1127
1127
1128<script id="jquery-ui-datepicker-js" src="https://www.pirkkala.fi/wp-includes/js/jquery/ui/datepicker.min.js?ver=1.13.3"></script>
vendor: 1 bytes, line 1128
1128
1129<script id="jquery-ui-datepicker-js-after">
1130jQuery(function(jQuery){jQuery.datepicker.setDefaults({"closeText":"Close","currentText":"Today","monthNames":["January","February","March","April","May","June","July","August","September","October","November","December"],"monthNamesShort":["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"],"nextText":"Next","prevText":"Previous","dayNames":["Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"],"dayNamesShort":["Sun","Mon","Tue","Wed","Thu","Fri","Sat"],"dayNamesMin":["S","M","T","W","T","F","S"],"dateFormat":"d.mm.yy","firstDay":1,"isRTL":false});});
1131//# sourceURL=jquery-ui-datepicker-js-after
1132</script>
vendor: 1 bytes, line 1132
1132
1133<script id="mec-isotope-script-js" src="https://www.pirkkala.fi/wp-content/plugins/modern-events-calendar-lite/assets/js/isotope.pkgd.min.js?ver=7.34.2"></script>
vendor: 1 bytes, line 1133
1133
1134<script id="mec-imagesload-script-js" src="https://www.pirkkala.fi/wp-content/plugins/modern-events-calendar-lite/assets/js/imagesload.js?ver=7.34.2"></script>
vendor: 1 bytes, line 1134
1134
1135<script id="mec-typekit-script-js" src="https://www.pirkkala.fi/wp-content/plugins/modern-events-calendar-lite/assets/js/jquery.typewatch.js?ver=7.34.2"></script>
vendor: 1 bytes, line 1135
1135
1136<script id="featherlight-js" src="https://www.pirkkala.fi/wp-content/plugins/modern-events-calendar-lite/assets/packages/featherlight/featherlight.js?ver=7.34.2"></script>
vendor: 1 bytes, line 1136
1136
1137<script id="mec-select2-script-js" src="https://www.pirkkala.fi/wp-content/plugins/modern-events-calendar-lite/assets/packages/select2/select2.full.min.js?ver=7.34.2"></script>
vendor: 1 bytes, line 1137
1137
1138<script id="mec-general-calendar-script-js" src="https://www.pirkkala.fi/wp-content/plugins/modern-events-calendar-lite/assets/js/mec-general-calendar.js?ver=7.34.2"></script>
vendor: 1 bytes, line 1138
1138
1139<script id="mec-tooltip-script-js" src="https://www.pirkkala.fi/wp-content/plugins/modern-events-calendar-lite/assets/packages/tooltip/tooltip.js?ver=7.34.2"></script>
vendor: 1 bytes, line 1139
1139
1140<script id="mec-frontend-script-js-extra">
1141var mecdata = {"day":"day","days":"days","hour":"hour","hours":"hours","minute":"minute","minutes":"minutes","second":"second","seconds":"seconds","next":"Next","prev":"Prev","elementor_edit_mode":"no","recapcha_key":"","ajax_url":"https://www.pirkkala.fi/wp-admin/admin-ajax.php","fes_nonce":"54ce7c6fe7","fes_thankyou_page_time":"2000","fes_upload_nonce":"07f570190c","current_year":"2026","current_month":"10","datepicker_format":"dd.mm.yy&d.m.Y","sf_update_url":"0","a11y_search_results":"Search updated. %1$s events found%2$s.","a11y_search_result":"Search updated. %1$s event found%2$s.","a11y_search_query":" for \"%s\"","a11y_search_address":" near \"%s\"","a11y_calendar_dialog":"Calendar date picker"};
1142var mecdata = {"day":"day","days":"days","hour":"hour","hours":"hours","minute":"minute","minutes":"minutes","second":"second","seconds":"seconds","next":"Next","prev":"Prev","elementor_edit_mode":"no","recapcha_key":"","ajax_url":"https://www.pirkkala.fi/wp-admin/admin-ajax.php","fes_nonce":"54ce7c6fe7","fes_thankyou_page_time":"2000","fes_upload_nonce":"07f570190c","current_year":"2026","current_month":"10","datepicker_format":"dd.mm.yy&d.m.Y","sf_update_url":"0","a11y_search_results":"Search updated. %1$s events found%2$s.","a11y_search_result":"Search updated. %1$s event found%2$s.","a11y_search_query":" for \"%s\"","a11y_search_address":" near \"%s\"","a11y_calendar_dialog":"Calendar date picker"};
1143//# sourceURL=mec-frontend-script-js-extra
1144</script>
vendor: 1 bytes, line 1144
1144
1145<script id="mec-frontend-script-js" src="https://www.pirkkala.fi/wp-content/plugins/modern-events-calendar-lite/assets/js/frontend.js?ver=7.34.2"></script>
vendor: 1 bytes, line 1145
1145
1146<script id="mec-events-script-js" src="https://www.pirkkala.fi/wp-content/plugins/modern-events-calendar-lite/assets/js/events.js?ver=7.34.2"></script>
vendor: 1 bytes, line 1146
1146
1147<script id="mec-lity-script-js" src="https://www.pirkkala.fi/wp-content/plugins/modern-events-calendar-lite/assets/packages/lity/lity.min.js?ver=7.34.2"></script>
vendor: 1 bytes, line 1147
1147
1148<script id="mec-colorbrightness-script-js" src="https://www.pirkkala.fi/wp-content/plugins/modern-events-calendar-lite/assets/packages/colorbrightness/colorbrightness.min.js?ver=7.34.2"></script>
vendor: 1 bytes, line 1148
1148
1149<script id="mec-owl-carousel-script-js" src="https://www.pirkkala.fi/wp-content/plugins/modern-events-calendar-lite/assets/packages/owl-carousel/owl.carousel.min.js?ver=7.34.2"></script>
vendor: 1 bytes, line 1149
1149
1150<script id="pb-accordion-blocks-frontend-script-js" src="https://www.pirkkala.fi/wp-content/plugins/accordion-blocks/js/accordion-blocks.min.js?ver=1.5.0"></script>
vendor: 1 bytes, line 1150
1150
1151<script id="email-subscribers-js-extra">
1152var es_data = {"messages":{"es_empty_email_notice":"Please enter email address","es_rate_limit_notice":"You need to wait for some time before subscribing again","es_single_optin_success_message":"Successfully Subscribed.","es_email_exists_notice":"Email Address already exists!","es_unexpected_error_notice":"Oops.. Unexpected error occurred.","es_invalid_email_notice":"Invalid email address","es_try_later_notice":"Please try after some time"},"es_ajax_url":"https://www.pirkkala.fi/wp-admin/admin-ajax.php"};
1153//# sourceURL=email-subscribers-js-extra
1154</script>
vendor: 1 bytes, line 1154
1154
1155<script id="email-subscribers-js" src="https://www.pirkkala.fi/wp-content/plugins/email-subscribers/lite/public/js/email-subscribers-public.js?ver=5.9.37"></script>
vendor: 1 bytes, line 1155
1155
1156<script id="custom-hamburger-menus-js" src="https://www.pirkkala.fi/wp-content/plugins/divi-100-hamburger-menu-1/assets/js/scripts.js?ver=20160602"></script>
vendor: 1 bytes, line 1156
1156
1157<script id="daexthefup-main-js-before">
1158window.DAEXTHEFUP_PHPDATA = {"ajaxUrl":"https:\/\/www.pirkkala.fi\/wp-admin\/admin-ajax.php","nonce":"79827f0d0b","uniqueSubmission":0,"cookieExpiration":3153600000,"commentForm":2,"textareaCharacters":400,"textareaLabelPositiveFeedback":"Kiitos palautteestasi!","textareaLabelNegativeFeedback":"Mit\u00e4 etsit? T\u00e4h\u00e4n viestiin ei vastata, mutta se toimitetaan sis\u00e4ll\u00f6ntuottajille sis\u00e4ll\u00f6n kehitt\u00e4miseksi."}
1159//# sourceURL=daexthefup-main-js-before
1160</script>
vendor: 1 bytes, line 1160
1160
1161<script id="daexthefup-main-js" src="https://www.pirkkala.fi/wp-content/plugins/helpful-pro/public/assets/js/main.js?ver=1.14"></script>
vendor: 1 bytes, line 1161
1161
1162<script id="primary-menu-js" src="https://www.pirkkala.fi/wp-content/themes/Divi-pirkkala/src/primary-menu.js?ver=1.0"></script>
vendor: 1 bytes, line 1162
1162
1163<script id="lang-fi-js" src="https://www.pirkkala.fi/wp-content/themes/Divi-pirkkala/js/lang-fi.js"></script>
vendor: 1 bytes, line 1163
1163
1164<script id="divi-custom-script-js-extra">
1165var DIVI = {"item_count":"%d Item","items_count":"%d Items"};
1166var et_builder_utils_params = {"condition":{"diviTheme":true,"extraTheme":false},"scrollLocations":["app","top"],"builderScrollLocations":{"desktop":"app","tablet":"app","phone":"app"},"onloadScrollLocation":"app","builderType":"fe"};
1167var et_frontend_scripts = {"builderCssContainerPrefix":"#et-boc","builderCssLayoutPrefix":"#et-boc .et-l"};
1168var et_pb_custom = {"ajaxurl":"https://www.pirkkala.fi/wp-admin/admin-ajax.php","images_uri":"https://www.pirkkala.fi/wp-content/themes/Divi/images","builder_images_uri":"https://www.pirkkala.fi/wp-content/themes/Divi/includes/builder/images","et_frontend_nonce":"d55e70978b","subscription_failed":"Please, check the fields below to make sure you entered the correct information.","et_ab_log_nonce":"7fe210e384","fill_message":"Please, fill in the following fields:","contact_error_message":"Please, fix the following errors:","invalid":"Invalid email","captcha":"Captcha","prev":"Prev","previous":"Previous","next":"Next","wrong_captcha":"You entered the wrong number in captcha.","wrong_checkbox":"Checkbox","ignore_waypoints":"no","is_divi_theme_used":"1","widget_search_selector":".widget_search","ab_tests":[],"is_ab_testing_active":"","page_id":"49","unique_test_id":"","ab_bounce_rate":"5","is_cache_plugin_active":"no","is_shortcode_tracking":"","tinymce_uri":"https://www.pirkkala.fi/wp-content/themes/Divi/includes/builder/frontend-builder/assets/vendors","accent_color":"#f14437","waypoints_options":[]};
1169var et_pb_box_shadow_elements = [];
1170//# sourceURL=divi-custom-script-js-extra
1171</script>
vendor: 1 bytes, line 1171
1171
1172<script id="divi-custom-script-js" src="https://www.pirkkala.fi/wp-content/themes/Divi/js/scripts.min.js?ver=4.27.4"></script>
vendor: 1 bytes, line 1172
1172
1173<script id="divi-frontend-bundle-js" src="https://www.pirkkala.fi/wp-content/plugins/modern-events-calendar-lite/app/addons/divi/scripts/frontend-bundle.min.js?ver=1.0.0"></script>
vendor: 1 bytes, line 1173
1173
1174<script id="et-core-common-js" src="https://www.pirkkala.fi/wp-content/themes/Divi/core/admin/js/common.js?ver=4.27.4"></script>
vendor: 1 bytes, line 1174
1174
1175<script id="cmplz-cookiebanner-js-extra">
1176var complianz = {"prefix":"cmplz_","debug":"","user_banner_id":"1","set_cookies":[],"block_ajax_content":"","banner_version":"62","version":"7.5.5","store_consent":"","do_not_track_enabled":"","consenttype":"optin","region":"eu","geoip":"","dismiss_timeout":"","disable_cookiebanner":"","soft_cookiewall":"","dismiss_on_scroll":"","cookie_expiry":"365","url":"https://www.pirkkala.fi/wp-json/complianz/v1/","locale":"lang=en&locale=en_GB","set_cookies_on_root":"","cookie_domain":"","current_policy_id":"22","cookie_path":"/","categories":{"statistics":"statistics","marketing":"marketing"},"tcf_active":"","placeholdertext":"Click to accept {category} cookies and enable this content","css_file":"https://www.pirkkala.fi/wp-content/uploads/sites/4/complianz/css/banner-{banner_id}-{type}.css?v=62","page_links":{"eu":{"cookie-statement":{"title":"Ev\u00e4stek\u00e4yt\u00e4nt\u00f6 ","url":"https://www.pirkkala.fi/evastekaytanto-eu/"}}},"tm_categories":"","forceEnableStats":"","preview":"","clean_cookies":"","aria_label":"Click to accept {category} cookies and enable this content","iapi_nav":"fallback"};
1177//# sourceURL=cmplz-cookiebanner-js-extra
1178</script>
vendor: 1 bytes, line 1178
1178
1179<script defer id="cmplz-cookiebanner-js" src="https://www.pirkkala.fi/wp-content/plugins/complianz-gdpr/cookiebanner/js/complianz.min.js?ver=1789812796"></script>
vendor: 1 bytes, line 1179
1179
1180<script id="cmplz-cookiebanner-js-after">
1181		
1182			let cmplz_activated_divi_maps = false;
1183			document.addEventListener("cmplz_enable_category", function (e) {
1184				if (!cmplz_activated_divi_maps && (e.detail.category==='marketing' || e.detail.service === 'google-maps') ){
1185					cmplz_divi_init_map();
1186				}
1187			});
1188
1189			function cmplz_divi_init_map() {
1190				if ('undefined' === typeof window.jQuery || 'undefined' === typeof window.et_pb_map_init ) {
1191					setTimeout(cmplz_divi_init_map, 1000);
1192				} else {
1193					let map_container = jQuery(".et_pb_map_container");
1194					map_container.each(function () {
1195						window.et_pb_map_init(jQuery(this));
1196						cmplz_activated_divi_maps = true;
1197					})
1198				}
1199			}
1200			setTimeout(cmplz_divi_init_map, 300);
1201		
1202
1203		
1204//# sourceURL=cmplz-cookiebanner-js-after
1205</script>
vendor: 1 bytes, line 1205
1205
1206<script id="wp-emoji-settings" type="application/json">
1207{"baseUrl":"https://s.w.org/images/core/emoji/17.0.2/72x72/","ext":".png","svgUrl":"https://s.w.org/images/core/emoji/17.0.2/svg/","svgExt":".svg","source":{"concatemoji":"https://www.pirkkala.fi/wp-includes/js/wp-emoji-release.min.js?ver=7.0.6"}}
1208</script>
vendor: 1 bytes, line 1208
1208
1209<script type="module">
1210/*! This file is auto-generated */
1211var e="script#wp-emoji-settings",t=document.querySelector(e);if(!(t instanceof HTMLScriptElement))throw new Error("Element missing: "+e);const r=JSON.parse(t.text),s=(window._wpemojiSettings=r,"wpEmojiSettingsSupports"),o=["flag","emoji"];function i(e){try{var t={supportTests:e,timestamp:(new Date).valueOf()};sessionStorage.setItem(s,JSON.stringify(t))}catch(e){}}function c(e,t,n){e.clearRect(0,0,e.canvas.width,e.canvas.height),e.fillText(t,0,0);t=new Uint32Array(e.getImageData(0,0,e.canvas.width,e.canvas.height).data);e.clearRect(0,0,e.canvas.width,e.canvas.height),e.fillText(n,0,0);const r=new Uint32Array(e.getImageData(0,0,e.canvas.width,e.canvas.height).data);return t.every((e,t)=>e===r[t])}function p(e,t){e.clearRect(0,0,e.canvas.width,e.canvas.height),e.fillText(t,0,0);var n=e.getImageData(16,16,1,1);for(let e=0;e<n.data.length;e++)if(0!==n.data[e])return!1;return!0}function u(e,t,n,r){switch(t){case"flag":return n(e,"\ud83c\udff3\ufe0f\u200d\u26a7\ufe0f","\ud83c\udff3\ufe0f\u200b\u26a7\ufe0f")?!1:!n(e,"\ud83c\udde8\ud83c\uddf6","\ud83c\udde8\u200b\ud83c\uddf6")&&!n(e,"\ud83c\udff4\udb40\udc67\udb40\udc62\udb40\udc65\udb40\udc6e\udb40\udc67\udb40\udc7f","\ud83c\udff4\u200b\udb40\udc67\u200b\udb40\udc62\u200b\udb40\udc65\u200b\udb40\udc6e\u200b\udb40\udc67\u200b\udb40\udc7f");case"emoji":return!r(e,"\ud83e\u1fac8")}return!1}function f(e,t,n,r){let a;const s=(a="undefined"!=typeof WorkerGlobalScope&&self instanceof WorkerGlobalScope?new OffscreenCanvas(300,150):document.createElement("canvas")).getContext("2d",{willReadFrequently:!0}),o=(s.textBaseline="top",s.font="600 32px Arial",{});return e.forEach(e=>{o[e]=t(s,e,n,r)}),o}function a(e){var t=document.createElement("script");t.src=e,t.defer=!0,document.head.appendChild(t)}r.supports={everything:!0,everythingExceptFlag:!0},new Promise(t=>{let n=function(){try{var e=JSON.parse(sessionStorage.getItem(s));if("object"==typeof e&&"number"==typeof e.timestamp&&(new Date).valueOf()<e.timestamp+604800&&"object"==typeof e.supportTests)return e.supportTests}catch(e){}return null}();if(!n){if("undefined"!=typeof Worker&&"undefined"!=typeof OffscreenCanvas&&"undefined"!=typeof URL&&URL.createObjectURL&&"undefined"!=typeof Blob)try{var e="postMessage("+f.toString()+"("+[JSON.stringify(o),u.toString(),c.toString(),p.toString()].join(",")+"));",r=new Blob([e],{type:"text/javascript"});const a=new Worker(URL.createObjectURL(r),{name:"wpTestEmojiSupports"});return void(a.onmessage=e=>{i(n=e.data),a.terminate(),t(n)})}catch(e){}i(n=f(o,u,c,p))}t(n)}).then(e=>{for(const n in e)r.supports[n]=e[n],r.supports.everything=r.supports.everything&&r.supports[n],"flag"!==n&&(r.supports.everythingExceptFlag=r.supports.everythingExceptFlag&&r.supports[n]);var t;r.supports.everythingExceptFlag=r.supports.everythingExceptFlag&&!r.supports.flag,r.supports.everything||((t=r.source||{}).concatemoji?a(t.concatemoji):t.wpemoji&&t.twemoji&&(a(t.twemoji),a(t.wpemoji)))});
1212//# sourceURL=https://www.pirkkala.fi/wp-includes/js/wp-emoji-loader.min.js
1213</script>
1213
1214<!-- Statistics script Complianz GDPR/CCPA -->
1215						
1215<script type="text/plain"							data-category="statistics"> var _paq = window._paq || [];
1216    _paq.push(['trackPageView']);
1217    _paq.push(['enableLinkTracking']);
1218    (function() {
1219    var u="/";
1220    _paq.push(['setTrackerUrl', u+'matomo.php']);
1221    _paq.push(['setSiteId', '']);
1222	_paq.push(['setSecureCookie', window.location.protocol === "https:" ]);
1223    var d=document, g=d.createElement('script'), s=d.getElementsByTagName('script')[0];
1224    g.type='text/javascript'; g.async=true; g.src=u+'matomo.js'; s.parentNode.insertBefore(g,s);
1225})();
1226
1227</script>
1227
1228							<style id="et-builder-module-design-tb-37-49-cached-inline-styles">@font-face{font-family:"Fabrikat Mono";font-display:swap;src:url("https://pirkkala.wp.cubescom.fiwp-content/uploads/et-fonts/FabrikatMono-Bold.ttf") format("truetype")}div.et_pb_section.et_pb_section_0_tb_footer{background-image:url(https://www.pirkkala.fi/wp-content/uploads/sites/4/2025/03/footer-bg.png)!important}.et_pb_section_0_tb_footer.et_pb_section{padding-top:120px;padding-bottom:70px;background-color:RGBA(255,255,255,0)!important}.et_pb_image_0_tb_footer{margin-top:10px!important;margin-bottom:50px!important;width:200px;text-align:center}.et_pb_menu_0_tb_footer.et_pb_menu,.et_pb_menu_1_tb_footer.et_pb_menu{background-color:RGBA(255,255,255,0)}.et_pb_menu_0_tb_footer.et_pb_menu ul li.current-menu-item a{color:#FFFFFF!important}.et_pb_menu_0_tb_footer.et_pb_menu .nav li ul,.et_pb_menu_1_tb_footer.et_pb_menu .nav li ul{background-color:#e41a13!important}.et_pb_menu_0_tb_footer.et_pb_menu .et_mobile_menu,.et_pb_menu_0_tb_footer.et_pb_menu .et_mobile_menu ul,.et_pb_menu_1_tb_footer.et_pb_menu .et_mobile_menu,.et_pb_menu_1_tb_footer.et_pb_menu .et_mobile_menu ul{background-color:RGBA(255,255,255,0)!important}.et_pb_menu_0_tb_footer .et_pb_menu_inner_container>.et_pb_menu__logo-wrap,.et_pb_menu_0_tb_footer .et_pb_menu__logo-slot,.et_pb_menu_1_tb_footer .et_pb_menu_inner_container>.et_pb_menu__logo-wrap,.et_pb_menu_1_tb_footer .et_pb_menu__logo-slot{width:auto;max-width:100%}.et_pb_menu_0_tb_footer .et_pb_menu_inner_container>.et_pb_menu__logo-wrap .et_pb_menu__logo img,.et_pb_menu_0_tb_footer .et_pb_menu__logo-slot .et_pb_menu__logo-wrap img,.et_pb_menu_1_tb_footer .et_pb_menu_inner_container>.et_pb_menu__logo-wrap .et_pb_menu__logo img,.et_pb_menu_1_tb_footer .et_pb_menu__logo-slot .et_pb_menu__logo-wrap img{height:auto;max-height:none}.et_pb_menu_0_tb_footer .mobile_nav .mobile_menu_bar:before,.et_pb_menu_0_tb_footer .et_pb_menu__icon.et_pb_menu__search-button,.et_pb_menu_0_tb_footer .et_pb_menu__icon.et_pb_menu__close-search-button,.et_pb_menu_0_tb_footer .et_pb_menu__icon.et_pb_menu__cart-button,.et_pb_menu_1_tb_footer .mobile_nav .mobile_menu_bar:before,.et_pb_menu_1_tb_footer .et_pb_menu__icon.et_pb_menu__search-button,.et_pb_menu_1_tb_footer .et_pb_menu__icon.et_pb_menu__close-search-button,.et_pb_menu_1_tb_footer .et_pb_menu__icon.et_pb_menu__cart-button{color:#f14437}div.et_pb_section.et_pb_section_1_tb_footer{background-image:url(https://pirkkala.wp.cubescom.fiwp-content/uploads/2023/07/footer-bg.png)!important}.et_pb_section_1_tb_footer.et_pb_section{padding-bottom:15px}.et_pb_image_1_tb_footer{margin-top:10px!important;margin-bottom:30px!important;width:200px;text-align:center}.et_pb_section_2_tb_footer.et_pb_section{padding-top:25px;padding-bottom:35px;background-color:#e41a13!important}@media only screen and (min-width:981px){.et_pb_section_1_tb_footer,.et_pb_section_2_tb_footer{display:none!important}}@media only screen and (max-width:980px){.et_pb_section_0_tb_footer.et_pb_section,.et_pb_section_1_tb_footer.et_pb_section{padding-top:90px}.et_pb_image_0_tb_footer .et_pb_image_wrap img,.et_pb_image_1_tb_footer .et_pb_image_wrap img{width:auto}}@media only screen and (min-width:768px) and (max-width:980px){.et_pb_section_0_tb_footer{display:none!important}}@media only screen and (max-width:767px){.et_pb_section_0_tb_footer.et_pb_section{padding-top:60px;padding-bottom:50px}.et_pb_section_0_tb_footer{display:none!important}.et_pb_image_0_tb_footer .et_pb_image_wrap img,.et_pb_image_1_tb_footer .et_pb_image_wrap img{width:auto}.et_pb_section_1_tb_footer.et_pb_section{padding-top:90px}}.et_pb_menu_0_tb_footer li a{color:white!important;text-decoration:underline!important;display:inline-block;font-size:20.5px;line-height:20px}.et_pb_menu_1_tb_footer li a{color:white!important;text-decoration:underline!important;display:inline-block;font-size:20.5px;line-height:20px}@font-face{font-family:"Fabrikat Mono";font-display:swap;src:url("https://pirkkala.wp.cubescom.fiwp-content/uploads/et-fonts/FabrikatMono-Bold.ttf") format("truetype")}.et_pb_menu_0_tb_footer li a{color:white!important;text-decoration:underline!important;display:inline-block;font-size:20.5px;line-height:20px}
1228.et_pb_menu_1_tb_footer li a{color:white!important;text-decoration:underline!important;display:inline-block;font-size:20.5px;line-height:20px}</style>	
1229	
1229<script type='text/javascript' id='asp-b6c53758-js-before'>if ( typeof window.ASP == 'undefined') { window.ASP = {wp_rocket_exception: "DOMContentLoaded", ajaxurl: "https:\/\/www.pirkkala.fi\/wp-admin\/admin-ajax.php", home_url: "https:\/\/www.pirkkala.fi\/", rest_url: "https:\/\/www.pirkkala.fi\/wp-json\/", backend_ajaxurl: "https:\/\/www.pirkkala.fi\/wp-admin\/admin-ajax.php", asp_url: "https:\/\/www.pirkkala.fi\/wp-content\/plugins\/ajax-search-pro\/", upload_url: "https:\/\/pirkkala-new.wp.virnex.fi\/wp-content\/uploads\/asp_upload\/", detect_ajax: 1, media_query: "aun5nD", version: "4.29.1", build: 5127, pageHTML: "", additional_scripts: [{"handle":"wd-asp-ajaxsearchpro","src":"https:\/\/www.pirkkala.fi\/wp-content\/plugins\/ajax-search-pro\/js\/min\/plugin\/optimized\/asp-prereq.min.js","prereq":[]},{"handle":"wd-asp-ajaxsearchpro-core","src":"https:\/\/www.pirkkala.fi\/wp-content\/plugins\/ajax-search-pro\/js\/min\/plugin\/optimized\/asp-core.min.js","prereq":[]},{"handle":"wd-asp-ajaxsearchpro-settings","src":"https:\/\/www.pirkkala.fi\/wp-content\/plugins\/ajax-search-pro\/js\/min\/plugin\/optimized\/asp-settings.min.js","prereq":["wd-asp-ajaxsearchpro"]},{"handle":"wd-asp-ajaxsearchpro-vertical","src":"https:\/\/www.pirkkala.fi\/wp-content\/plugins\/ajax-search-pro\/js\/min\/plugin\/optimized\/asp-results-vertical.min.js","prereq":["wd-asp-ajaxsearchpro"]},{"handle":"wd-asp-ajaxsearchpro-live","src":"https:\/\/www.pirkkala.fi\/wp-content\/plugins\/ajax-search-pro\/js\/min\/plugin\/optimized\/asp-live.min.js","prereq":["wd-asp-ajaxsearchpro"]},{"handle":"wd-asp-ajaxsearchpro-addon-divi","src":"https:\/\/www.pirkkala.fi\/wp-content\/plugins\/ajax-search-pro\/js\/min\/plugin\/optimized\/asp-addons-divi.min.js","prereq":["wd-asp-ajaxsearchpro-live"]},{"handle":"wd-asp-ajaxsearchpro-addon-woocommerce","src":"https:\/\/www.pirkkala.fi\/wp-content\/plugins\/ajax-search-pro\/js\/min\/plugin\/optimized\/asp-addons-woocommerce.min.js","prereq":["wd-asp-ajaxsearchpro-addon-divi"]}], script_async_load: false, font_url: "https:\/\/www.pirkkala.fi\/wp-content\/plugins\/ajax-search-pro\/css\/fonts\/icons\/icons2.woff2", init_only_in_viewport: true, cache: {"enabled":false,"type":"super_file","list":[],"url":"https:\/\/www.pirkkala.fi\/wp-content\/cache\/asp\/results\/","uid":0}, highlight: {"enabled":false,"data":[]}, debug: false, instances: {}, statistics: {"enabled":false,"record_results":true,"record_result_interactions":true,"results_page_dom_selector":""}, analytics: {"method":false,"tracking_id":"","event":{"focus":{"items":[]},"search_start":{"items":[]},"search_end":{"items":[]},"magnifier":{"items":[]},"return":{"items":[]},"try_this":{"items":[]},"facet_change":{"items":[]},"result_click":{"items":[]}}}}};</script>
1229<script async type='text/javascript' src='https://www.pirkkala.fi/wp-content/cache/asp/asp-b6c53758.min.js?ver=4.29.1' id='asp-b6c53758-js'></script>
1229</body>
1230</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.