1<!DOCTYPE html> 2<html lang="fi" > 3<head> 4<meta charset="UTF-8"> 5<meta name="viewport" content="width=device-width, initial-scale=1.0"> 6<!-- WP_HEAD() START --> 7<link rel="preload" as="style" href="https://fonts.googleapis.com/css?family=Fira+Sans:600,regular,italic,600italic,|Fira+Sans:100,200,300,400,500,600,700,800,900|Fira+Sans:100,200,300,400,500,600,700,800,900" > 8<link rel="stylesheet" href="https://fonts.googleapis.com/css?family=Fira+Sans:600,regular,italic,600italic,|Fira+Sans:100,200,300,400,500,600,700,800,900|Fira+Sans:100,200,300,400,500,600,700,800,900">
9<script id="cookieyes" type="text/javascript" src="https://cdn-cookieyes.com/client_data/1bbeed8027df322da1199dd7/script.js"></script>
9<title>Lomakkeet - Hattula.fi</title> 10<meta name="description" content="Teknisen lomakkeet Tekninen Katu- ja sijoituslupahakemus Kaivutyöohje Katuvalojen vikailmoitukset Venepaikkavaraus Rakennusvalvonta Julkisivun värityssuunnitelma Kiinteistötietojen ilmoituslomake Maalämpöjärjestelmän toteutuskortti Maisematyölupahakemus Naapurien kuuleminen Poikkeamislupahakemus 2025 Purkamislupahakemus Rakennuslupahakemus Rakennusluvan voimassaolon jatkaminen Rakennusten osittainen loppukatselmus RH1 RH2 RK9 - Ilmoitus rakennuksen poistumasta Selvitys rakennusjätteestä Suunnittelijankelpoisuudenarviointi Talousjätevesien käsittelylomake Tarkastusasiakirja Työnjohtajan hakemus Asuntotoimi, Hattula-Kiinteistöt Oy Asuntohakemus…"> 11<meta name="robots" content="index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1"> 12<link rel="canonical" href="https://hattula.fi/palvelut-lomakkeet/"> 13<meta property="og:url" content="https://hattula.fi/palvelut-lomakkeet/"> 14<meta property="og:site_name" content="Hattula.fi"> 15<meta property="og:locale" content="fi"> 16<meta property="og:type" content="article"> 17<meta property="article:author" content="https://www.facebook.com/hattulankunta"> 18<meta property="article:publisher" content="https://www.facebook.com/hattulankunta"> 19<meta property="og:title" content="Lomakkeet - Hattula.fi"> 20<meta property="og:description" content="Teknisen lomakkeet Tekninen Katu- ja sijoituslupahakemus Kaivutyöohje Katuvalojen vikailmoitukset Venepaikkavaraus Rakennusvalvonta Julkisivun värityssuunnitelma Kiinteistötietojen ilmoituslomake Maalämpöjärjestelmän toteutuskortti Maisematyölupahakemus Naapurien kuuleminen Poikkeamislupahakemus 2025 Purkamislupahakemus Rakennuslupahakemus Rakennusluvan voimassaolon jatkaminen Rakennusten osittainen loppukatselmus RH1 RH2 RK9 - Ilmoitus rakennuksen poistumasta Selvitys rakennusjätteestä Suunnittelijankelpoisuudenarviointi Talousjätevesien käsittelylomake Tarkastusasiakirja Työnjohtajan hakemus Asuntotoimi, Hattula-Kiinteistöt Oy Asuntohakemus…"> 21<meta property="og:image" content="https://hattula.fi/wp-content/uploads/2026/02/hattula-fb-embed.png"> 22<meta property="og:image:secure_url" content="https://hattula.fi/wp-content/uploads/2026/02/hattula-fb-embed.png"> 23<meta property="og:image:width" content="1640"> 24<meta property="og:image:height" content="856"> 25<meta property="fb:pages" content="1465108407114680"> 26<meta name="twitter:card" content="summary"> 27<meta name="twitter:title" content="Lomakkeet - Hattula.fi"> 28<meta name="twitter:description" content="Teknisen lomakkeet Tekninen Katu- ja sijoituslupahakemus Kaivutyöohje Katuvalojen vikailmoitukset Venepaikkavaraus Rakennusvalvonta Julkisivun värityssuunnitelma Kiinteistötietojen ilmoituslomake Maalämpöjärjestelmän toteutuskortti Maisematyölupahakemus Naapurien kuuleminen Poikkeamislupahakemus 2025 Purkamislupahakemus Rakennuslupahakemus Rakennusluvan voimassaolon jatkaminen Rakennusten osittainen loppukatselmus RH1 RH2 RK9 - Ilmoitus rakennuksen poistumasta Selvitys rakennusjätteestä Suunnittelijankelpoisuudenarviointi Talousjätevesien käsittelylomake Tarkastusasiakirja Työnjohtajan hakemus Asuntotoimi, Hattula-Kiinteistöt Oy Asuntohakemus…"> 29<link rel="alternate" type="application/rss+xml" title="Hattula.fi » syöte" href="https://hattula.fi/feed/" /> 30<link rel="alternate" type="application/rss+xml" title="Hattula.fi » kommenttien syöte" href="https://hattula.fi/comments/feed/" /> 31<link rel="alternate" title="oEmbed (JSON)" type="application/json+oembed" href="https://hattula.fi/wp-json/oembed/1.0/embed?url=https%3A%2F%2Fhattula.fi%2Fpalvelut-lomakkeet%2F" /> 32<link rel="alternate" title="oEmbed (XML)" type="text/xml+oembed" href="https://hattula.fi/wp-json/oembed/1.0/embed?url=https%3A%2F%2Fhattula.fi%2Fpalvelut-lomakkeet%2F&format=xml" /> 33<style id="wp-img-auto-sizes-contain-inline-css"> 34img:is([sizes=auto i],[sizes^="auto," i]){contain-intrinsic-size:3000px 1500px} 35/*# sourceURL=wp-img-auto-sizes-contain-inline-css */ 36</style> 37<style id="wp-block-library-inline-css"> 38: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}}
38.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;--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}} 39/*# sourceURL=/wp-includes/css/dist/block-library/common.min.css */ 40</style> 41<style id="classic-theme-styles-inline-css"> 42/*! This file is auto-generated */ 43.wp-block-button__link{color:#fff;background-color:#32373c;border-radius:9999px;box-shadow:none;text-decoration:none;padding:calc(.667em + 2px) calc(1.333em + 2px);font-size:1.125em}.wp-block-file__button{background:#32373c;color:#fff;text-decoration:none} 44/*# sourceURL=/wp-includes/css/classic-themes.min.css */ 45</style> 46<link rel='stylesheet' id='automaticcss-core-css' href='https://hattula.fi/wp-content/uploads/automatic-css/automatic.css?ver=1788482455' media='all' /> 47<link rel='stylesheet' id='automaticcss-gutenberg-css' href='https://hattula.fi/wp-content/uploads/automatic-css/automatic-gutenberg.css?ver=1788482457' media='all' /> 48<link rel='stylesheet' id='automaticcss-gutenberg-color-palette-css' href='https://hattula.fi/wp-content/uploads/automatic-css/automatic-gutenberg-color-palette.css?ver=1788482458' media='all' /> 49<style id="global-styles-inline-css"> 50:root{--wp--preset--aspect-ratio--square: 1;--wp--preset--aspect-ratio--4-3: 4/3;--wp--preset--aspect-ratio--3-4: 3/4;--wp--preset--aspect-ratio--3-2: 3/2;--wp--preset--aspect-ratio--2-3: 2/3;--wp--preset--aspect-ratio--16-9: 16/9;--wp--preset--aspect-ratio--9-16: 9/16;--wp--preset--color--black: #000000;--wp--preset--color--cyan-bluish-gray: #abb8c3;--wp--preset--color--white: #ffffff;--wp--preset--color--pale-pink: #f78da7;--wp--preset--color--vivid-red: #cf2e2e;--wp--preset--color--luminous-vivid-orange: #ff6900;--wp--preset--color--luminous-vivid-amber: #fcb900;--wp--preset--color--light-green-cyan: #7bdcb5;--wp--preset--color--vivid-green-cyan: #00d084;--wp--preset--color--pale-cyan-blue: #8ed1fc;--wp--preset--color--vivid-cyan-blue: #0693e3;--wp--preset--color--vivid-purple: #9b51e0;--wp--preset--color--base: #f9f9f9;--wp--preset--color--base-2: #ffffff;--wp--preset--color--contrast: #111111;--wp--preset--color--contrast-2: #636363;--wp--preset--color--contrast-3: #A4A4A4;--wp--preset--color--accent: #cfcabe;--wp--preset--color--accent-2: #c2a990;--wp--preset--color--accent-3: #d8613c;--wp--preset--color--accent-4: #b1c5a4;--wp--preset--color--accent-5: #b5bdbc;--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,
500) 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--gradient--gradient-1: linear-gradient(to bottom, #cfcabe 0%, #F9F9F9 100%);--wp--preset--gradient--gradient-2: linear-gradient(to bottom, #C2A990 0%, #F9F9F9 100%);--wp--preset--gradient--gradient-3: linear-gradient(to bottom, #D8613C 0%, #F9F9F9 100%);--wp--preset--gradient--gradient-4: linear-gradient(to bottom, #B1C5A4 0%, #F9F9F9 100%);--wp--preset--gradient--gradient-5: linear-gradient(to bottom, #B5BDBC 0%, #F9F9F9 100%);--wp--preset--gradient--gradient-6: linear-gradient(to bottom, #A4A4A4 0%, #F9F9F9 100%);--wp--preset--gradient--gradient-7: linear-gradient(to bottom, #cfcabe 50%, #F9F9F9 50%);--wp--preset--gradient--gradient-8: linear-gradient(to bottom, #C2A990 50%, #F9F9F9 50%);--wp--preset--gradient--gradient-9: linear-gradient(to bottom, #D8613C 50%, #F9F9F9 50%);--wp--preset--gradient--gradient-10: linear-gradient(to bottom, #B1C5A4 50%, #F9F9F9 50%);--wp--preset--gradient--gradient-11: linear-gradient(to bottom, #B5BDBC 50%, #F9F9F9 50%);--wp--preset--gradient--gradient-12: linear-gradient(to bottom, #A4A4A4 50%, #F9F9F9 50%);--wp--preset--font-size--small: 0.9rem;--wp--preset--font-size--medium: 1.05rem;--wp--preset--font-size--large: clamp(1.39rem, 1.39rem + ((1vw - 0.2rem) * 0.767), 1.85rem);--wp--preset--font-size--x-large: clamp(1.85rem, 1.85rem + ((1vw - 0.2rem) * 1.083), 2.5rem);--wp--preset--font-size--xx-large: clamp(2.5rem, 2.5rem + ((1vw - 0.2rem) * 1.283), 3.27rem);--wp--preset--font-family--body: "Inter", sans-serif;--wp--preset--font-family--heading: Cardo;--wp--preset--font-family--system-sans-serif: -apple-system, BlinkMacSystemFont, avenir next, avenir, segoe ui, helvetica neue, helvetica, Cantarell, Ubuntu, roboto, noto, arial, sans-serif;--wp--preset--font-family--system-serif: Iowan Old Style, Apple Garamond, Baskerville, Times New Roman, Droid Serif, Times, Source Serif Pro, serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol;--wp--preset--spacing--20: min(1.5rem, 2vw);--wp--preset--spacing--30: min(2.5rem, 3vw);--wp--preset--spacing--40: min(4rem, 5vw);--wp--preset--spacing--50: min(6.5rem, 8vw);--wp--preset--spacing--60: min(10.5rem, 13vw);--wp--preset--spacing--70: 3.38rem;--wp--preset--spacing--80: 5.06rem;--wp--preset--spacing--10: 1rem;--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: 620px;--wp--style--global--wide-size: 1280px; }:where(body) { margin: 0; }.wp-site-blocks { padding-top: var(--wp--style--root--padding-top); padding-bottom: var(--wp--style--root--padding-bottom); }.has-global-padding { padding-right: var(--wp--style--root--padding-right); padding-left: var(--wp--style--root--padding-left); }.has-global-padding > .alignfull { margin-right: calc(var(--wp--style--root--padding-right) * -1); margin-left: calc(var(--wp--style--root--padding-left) * -1); }
50.has-global-padding :where(:not(.alignfull.is-layout-flow) > .has-global-padding:not(.wp-block-block, .alignfull)) { padding-right: 0; padding-left: 0; }.has-global-padding :where(:not(.alignfull.is-layout-flow) > .has-global-padding:not(.wp-block-block, .alignfull)) > .alignfull { margin-left: 0; margin-right: 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(.wp-site-blocks) > * { margin-block-start: 1.2rem; margin-block-end: 0; }:where(.wp-site-blocks) > :first-child { margin-block-start: 0; }:where(.wp-site-blocks) > :last-child { margin-block-end: 0; }:root { --wp--style--block-gap: 1.2rem; }:root :where(.is-layout-flow) > :first-child{margin-block-start: 0;}:root :where(.is-layout-flow) > :last-child{margin-block-end: 0;}:root :where(.is-layout-flow) > *{margin-block-start: 1.2rem;margin-block-end: 0;}:root :where(.is-layout-constrained) > :first-child{margin-block-start: 0;}:root :where(.is-layout-constrained) > :last-child{margin-block-end: 0;}:root :where(.is-layout-constrained) > *{margin-block-start: 1.2rem;margin-block-end: 0;}:root :where(.is-layout-flex){gap: 1.2rem;}:root :where(.is-layout-grid){gap: 1.2rem;}.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{background-color: var(--wp--preset--color--base);color: var(--wp--preset--color--contrast);font-family: var(--wp--preset--font-family--body);font-size: var(--wp--preset--font-size--medium);font-style: normal;font-weight: 400;line-height: 1.55;--wp--style--root--padding-top: 0px;--wp--style--root--padding-right: var(--wp--preset--spacing--50);--wp--style--root--padding-bottom: 0px;--wp--style--root--padding-left: var(--wp--preset--spacing--50);}a:where(:not(.wp-element-button)){color: var(--wp--preset--color--contrast);}:root :where(a:where(:not(.wp-element-button)):hover){text-decoration: none;}h1, h2, h3, h4, h5, h6{color: var(--wp--preset--color--contrast);font-family: var(--wp--preset--font-family--heading);font-weight: 400;line-height: 1.2;}h1{font-size: var(--wp--preset--font-size--xx-large);line-height: 1.15;}h2{font-size: var(--wp--preset--font-size--x-large);}h3{font-size: var(--wp--preset--font-size--large);}h4{font-size: clamp(1.1rem, 1.1rem + ((1vw - 0.2rem) * 0.767), 1.5rem);}h5{font-size: var(--wp--preset--font-size--medium);}h6{font-size: var(--wp--preset--font-size--small);}:root :where(.wp-element-button, .wp-block-button__link){background-color: var(--wp--preset--color--contrast);border-radius: .33rem;border-color: var(--wp--preset--color--contrast);border-width: 0;color: var(--wp--preset--color--base);font-family: inherit;font-size: var(--wp--preset--font-size--small);font-style: normal;font-weight: 500;letter-spacing: inherit;line-height: inherit;padding-top: 0.6rem;padding-right: 1rem;padding-bottom: 0.6rem;padding-left: 1rem;text-decoration: none;text-transform: inherit;}:root :where(.wp-element-button:hover, .wp-block-button__link:hover){background-color: var(--wp--preset--color--contrast-2);border-color: var(--wp--preset--color--contrast-2);color: var(--wp--preset--color--base);}:root :where(.wp-element-button:focus, .wp-block-button__link:focus){background-color: var(--wp--preset--color--contrast-2);border-color: var(--wp--preset--color--contrast-2);color: var(--wp--preset--color--base);outline-color: var(--wp--preset--color--contrast);outline-offset: 2px;}:root :where(.wp-element-button:active, .wp-block-button__link:active){background-color: var(--wp--preset--color--contrast);color: var(--wp--preset--color--base);}:root :where(.wp-element-caption, .wp-block-audio figcaption, .wp-block-embed figcaption, .wp-block-gallery figcaption, .wp-block-image figcaption, .wp-block-table figcaption, .wp-block-video figcaption){color: var(--wp--preset--color--contrast-2);font-family: var(--wp--preset--font-family--body);font-size: 0.8rem;}.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-base-color{color: var(--wp--preset--color--base) !important;}.has-base-2-color{color: var(--wp--preset--color--base-2) !important;}.has-contrast-color{color: var(--wp--preset--color--contrast) !important;}.has-contrast-2-color{color: var(--wp--preset--color--contrast-2) !important;}.has-contrast-3-color{color: var(--wp--preset--color--contrast-3) !important;}.has-accent-color{color: var(--wp--preset--color--accent) !important;}.has-accent-2-color{color: var(--wp--preset--color--accent-2) !important;}.has-accent-3-color{color: var(--wp--preset--color--accent-3) !important;}.has-accent-4-color{color: var(--wp--preset--color--accent-4) !important;}.has-accent-5-color{color: var(--wp--preset--color--accent-5) !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-base-background-color{background-color: var(--wp--preset--color--base) !important;}.has-base-2-background-color{background-color: var(--wp--preset--color--base-2) !important;}.has-contrast-background-color{background-color: var(--wp--preset--color--contrast) !important;}.has-contrast-2-background-color{background-color: var(--wp--preset--color--contrast-2) !important;}.has-contrast-3-background-color{background-color: var(--wp--preset--color--contrast-3) !important;}.has-accent-background-color{background-color: var(--wp--preset--color--accent) !important;}.has-accent-2-background-color{background-color: var(--wp--preset--color--accent-2) !important;}.has-accent-3-background-color{background-color: var(--wp--preset--color--accent-3) !important;}.has-accent-4-background-color{background-color: var(--wp--preset--color--accent-4) !important;}.has-accent-5-background-color{background-color: var(--wp--preset--color--accent-5) !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-base-border-color{border-color: var(--wp--preset--color--base) !important;}.has-base-2-border-color{border-color: var(--wp--preset--color--base-2) !important;}.has-contrast-border-color{border-color: var(--wp--preset--color--contrast) !important;}.has-contrast-2-border-color{border-color: var(--wp--preset--color--contrast-2) !important;}.has-contrast-3-border-color{border-color: var(--wp--preset--color--contrast-3) !important;}.has-accent-border-color{border-color: var(--wp--preset--color--accent) !important;}.has-accent-2-border-color{border-color: var(--wp--preset--color--accent-2) !important;}.has-accent-3-border-color{border-color: var(--wp--preset--color--accent-3) !important;}.has-accent-4-border-color{border-color: var(--wp--preset--color--accent-4) !important;}.has-accent-5-border-color{border-color: var(--wp--preset--color--accent-5) !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;}
50.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-gradient-1-gradient-background{background: var(--wp--preset--gradient--gradient-1) !important;}.has-gradient-2-gradient-background{background: var(--wp--preset--gradient--gradient-2) !important;}.has-gradient-3-gradient-background{background: var(--wp--preset--gradient--gradient-3) !important;}.has-gradient-4-gradient-background{background: var(--wp--preset--gradient--gradient-4) !important;}.has-gradient-5-gradient-background{background: var(--wp--preset--gradient--gradient-5) !important;}.has-gradient-6-gradient-background{background: var(--wp--preset--gradient--gradient-6) !important;}.has-gradient-7-gradient-background{background: var(--wp--preset--gradient--gradient-7) !important;}.has-gradient-8-gradient-background{background: var(--wp--preset--gradient--gradient-8) !important;}.has-gradient-9-gradient-background{background: var(--wp--preset--gradient--gradient-9) !important;}.has-gradient-10-gradient-background{background: var(--wp--preset--gradient--gradient-10) !important;}.has-gradient-11-gradient-background{background: var(--wp--preset--gradient--gradient-11) !important;}.has-gradient-12-gradient-background{background: var(--wp--preset--gradient--gradient-12) !important;}.has-small-font-size{font-size: var(--wp--preset--font-size--small) !important;}.has-medium-font-size{font-size: var(--wp--preset--font-size--medium) !important;}.has-large-font-size{font-size: var(--wp--preset--font-size--large) !important;}.has-x-large-font-size{font-size: var(--wp--preset--font-size--x-large) !important;}.has-xx-large-font-size{font-size: var(--wp--preset--font-size--xx-large) !important;}.has-body-font-family{font-family: var(--wp--preset--font-family--body) !important;}.has-heading-font-family{font-family: var(--wp--preset--font-family--heading) !important;}.has-system-sans-serif-font-family{font-family: var(--wp--preset--font-family--system-sans-serif) !important;}.has-system-serif-font-family{font-family: var(--wp--preset--font-family--system-serif) !important;}:where(.wp-site-blocks *:focus){outline-width:2px;outline-style:solid} 51/*# sourceURL=global-styles-inline-css */ 52</style> 53<link rel='stylesheet' id='pb-accordion-blocks-style-css' href='https://hattula.fi/wp-content/plugins/accordion-blocks/build/index.css?ver=1.5.0' media='all' /> 54<link rel='stylesheet' id='oxygen-css' href='https://hattula.fi/wp-content/plugins/oxygen/component-framework/oxygen.css?ver=4.9.7' media='all' /> 55<style id="wpgb-head-inline-css"> 56.wp-grid-builder:not(.wpgb-template),.wpgb-facet{opacity:0.01}.wpgb-facet fieldset{margin:0;padding:0;border:none;outline:none;box-shadow:none}.wpgb-facet fieldset:last-child{margin-bottom:40px;}.wpgb-facet fieldset legend.wpgb-sr-only{height:1px;width:1px} 57/*# sourceURL=wpgb-head-inline-css */ 58</style> 59<link rel='stylesheet' id='relevanssi-live-search-css' href='https://hattula.fi/wp-content/plugins/relevanssi-live-ajax-search/assets/styles/style.css?ver=2.5' media='all' />
60<script id="jquery-core-js" src="https://hattula.fi/wp-includes/js/jquery/jquery.min.js?ver=3.7.1"></script>
60 61<link rel="https://api.w.org/" href="https://hattula.fi/wp-json/" /><link rel="alternate" title="JSON" type="application/json" href="https://hattula.fi/wp-json/wp/v2/pages/81" /><link rel="EditURI" type="application/rsd+xml" title="RSD" href="https://hattula.fi/xmlrpc.php?rsd" /> 62<meta name="generator" content="WordPress 7.0.6" /> 63<link rel='shortlink' href='https://hattula.fi/?p=81' /> 64<link rel="preconnect" href="https://fonts.gstatic.com" /> 65<link rel="stylesheet" href="https://fonts.googleapis.com/css2?family=Material+Symbols+Outlined:FILL@1&display=block" />
66<script defer src="https://cdn.overtracking.com/t/tVRrjoLVfdG1kXEBd/"></script>
66<noscript><style>.wp-grid-builder .wpgb-card.wpgb-card-hidden .wpgb-card-wrapper{opacity:1!important;visibility:visible!important;transform:none!important}.wpgb-facet {opacity:1!important;pointer-events:auto!important}.wpgb-facet *:not(.wpgb-pagination-facet){display:none}</style></noscript>
66<script id="wp-importmap" type="importmap"> 67{"imports":{"@wordpress/interactivity":"https://hattula.fi/wp-includes/js/dist/script-modules/interactivity/index.min.js?ver=efaa5193bbad9c60ffd1"}} 68</script>
68 69<link rel="modulepreload" href="https://hattula.fi/wp-includes/js/dist/script-modules/interactivity/index.min.js?ver=efaa5193bbad9c60ffd1" id="@wordpress/interactivity-js-modulepreload" fetchpriority="low"> 70<style class="wp-fonts-local"> 71@font-face{font-family:Inter;font-style:normal;font-weight:300 900;font-display:fallback;src:url('https://hattula.fi/wp-content/themes/oxygen-is-not-a-theme/assets/fonts/inter/Inter-VariableFont_slnt,wght.woff2') format('woff2');font-stretch:normal;} 72@font-face{font-family:Cardo;font-style:normal;font-weight:400;font-display:fallback;src:url('https://hattula.fi/wp-content/themes/oxygen-is-not-a-theme/assets/fonts/cardo/cardo_normal_400.woff2') format('woff2');} 73@font-face{font-family:Cardo;font-style:italic;font-weight:400;font-display:fallback;src:url('https://hattula.fi/wp-content/themes/oxygen-is-not-a-theme/assets/fonts/cardo/cardo_italic_400.woff2') format('woff2');} 74@font-face{font-family:Cardo;font-style:normal;font-weight:700;font-display:fallback;src:url('https://hattula.fi/wp-content/themes/oxygen-is-not-a-theme/assets/fonts/cardo/cardo_normal_700.woff2') format('woff2');} 75</style> 76<link rel="icon" href="https://hattula.fi/wp-content/uploads/2023/02/cropped-hattula-pallo-32x32.png" sizes="32x32" /> 77<link rel="icon" href="https://hattula.fi/wp-content/uploads/2023/02/cropped-hattula-pallo-192x192.png" sizes="192x192" /> 78<link rel="apple-touch-icon" href="https://hattula.fi/wp-content/uploads/2023/02/cropped-hattula-pallo-180x180.png" /> 79<meta name="msapplication-TileImage" content="https://hattula.fi/wp-content/uploads/2023/02/cropped-hattula-pallo-270x270.png" /> 80<link rel='stylesheet' id='oxygen-cache-32078-css' href='//hattula.fi/wp-content/uploads/oxygen/css/32078.css?cache=1774349870&ver=7.0.6' media='all' /> 81<link rel='stylesheet' id='oxygen-cache-32079-css' href='//hattula.fi/wp-content/uploads/oxygen/css/32079.css?cache=1774349870&ver=7.0.6' media='all' /> 82<link rel='stylesheet' id='oxygen-cache-19-css' href='//hattula.fi/wp-content/uploads/oxygen/css/19.css?cache=1780566938&ver=7.0.6' media='all' /> 83<link rel='stylesheet' id='oxygen-universal-styles-css' href='//hattula.fi/wp-content/uploads/oxygen/css/universal.css?cache=1789645706&ver=7.0.6' media='all' /> 84<link rel='stylesheet' id='automaticcss-oxygen-css' href='https://hattula.fi/wp-content/uploads/automatic-css/automatic-oxygen.css?ver=1788482456' media='all' /> 85<!-- END OF WP_HEAD() --> 86</head> 87<body class="wp-singular page-template-default page page-id-81 wp-embed-responsive wp-theme-oxygen-is-not-a-theme oxygen-body" > 88 89 90 91 92 <a id="link_text-5014-19" class="ct-link-text oxel-skiplink" href="#main" target="_self" >Siirry sisältöön</a><header id="_header-2-19" class="oxy-header-wrapper oxy-header" ><div id="_header_row-170-19" class="oxygen-hide-in-sticky oxy-header-row pad--xs header--row bg--primary-dark" ><div class="oxy-header-container"><div id="_header_left-171-19" class="oxy-header-left" ><a id="link_text-590-19" class="ct-link-text header--top-link" href="https://hattula.fi/kunnan-yhteystiedot/henkilohakemisto/" >Henkilöhakemisto</a><a id="link_text-591-19" class="ct-link-text header--top-link" href="https://hattula.fi/palvelut-lomakkeet/" >Lomakkeet</a><a id="link_text-6090-19" class="ct-link-text header--top-link" href="https://hattula.fi/kunnan-yhteystiedot/laskutustiedot/" >Laskutustiedot</a></div><div id="_header_center-174-19" class="oxy-header-center" ></div><div id="_header_right-175-19" class="oxy-header-right" ><a id="link_text-587-19" class="ct-link-text header--top-link" href="https://hattula.fi/palaute/" >Palaute</a><a id="link_text-176-19" class="ct-link-text header--top-link" href="https://intra.hattula.fi/" target="_self" >Intra</a><a id="link_text-189-19" class="ct-link-text header--top-link" href="https://hattula-portaali.triplancloud.fi/" target="_self" >Portaali</a></div></div></div><div id="_header_row-3-19" class="oxygen-hide-in-sticky oxy-header-row pad--xs header--row header--logo-row bg--primary" ><div class="oxy-header-container"><div id="_header_left-4-19" class="oxy-header-left" ><a id="link-134-19" class="ct-link header--logo" href="https://hattula.fi" target="_self" ><img id="image-7-19" alt="Hattulan kunnan tunnus" src="https://hattula.fi/wp-content/uploads/2023/08/hattula-teksti.svg" class="ct-image" srcset="" sizes="(max-width: 100px) 100v
92w, 100px" /></a></div><div id="_header_center-5-19" class="oxy-header-center" ><div id="div_block-5947-19" class="ct-div-block width--full grid--4 grid--s-2" ><a id="link_text-187-19" class="ct-link-text header__link" href="https://hattula.fi/visit-hattula/" >Matkailijoille</a><a id="link_text-611-19" class="ct-link-text header__link" href="https://hattula.fi/palvelut/asuminen-ja-ymparisto/asuminen/vapaat-tontit/" >Muuttajille</a><a id="link_text-177-19" class="ct-link-text header__link" href="https://hattula.fi/palvelut/kasvatus-ja-koulutus/" >Lapsiperheille</a><a id="link_text-178-19" class="ct-link-text header__link" href="https://hattula.fi/palvelut/sosiaali-ja-terveyspalvelut/ikaihmisille/" >Ikäihmisille<br></a></div></div><div id="_header_right-6-19" class="oxy-header-right" > 93 <div id="-header-search-694-19" class="oxy-header-search " ><button aria-label="Avaa haku" aria-expanded="false" class="oxy-header-search_toggle oxy-header-search_toggle-open" data-prevent-scroll="false"><span class="oxy-header-search_toggle-text">Hae</span><svg tabindex="-1" aria-hidden="true" focusable="false" class="oxy-header-search_open-icon" id="open-header-search-694-19-icon"><use xlink:href="#FontAwesomeicon-search"></use></svg></button><form role="search" method="get" class="oxy-header-search_form" action="https://hattula.fi/"> 94 <div class="oxy-header-container"> 95 <label> 96 <span class="screen-reader-text">Search for</span> 97 <input required type="search" class="oxy-header-search_search-field" placeholder="Hae sivustolta ..." value="" name="s" data-rlvlive="true" data-rlvparentel="#rlvlive_1" data-rlvconfig="default" /> 98 </label><input type="submit" class="search-submit oxy-header-search_search-submit" value="Search" /><button aria-label="Sulje haku" type=button class="oxy-header-search_toggle"><svg tabindex="-1" aria-hidden="true" class="oxy-header-search_close-icon" id="close-header-search-694-19-icon"><use xlink:href="#FontAwesomeicon-close"></use></svg></button></div></form></div> 99 100 <div id="rlvlive_1" class="ct-div-block" ></div></div></div></div><div id="_header_row-26-19" class="oxy-header-row bg--shade-ultra-light" ><div class="oxy-header-container"><div id="_header_left-27-19" class="oxy-header-left" ></div><div id="_header_center-28-19" class="oxy-header-center" > 101 <div id="-burger-trigger-128-19" class="oxy-burger-trigger megamenu__burger " ><button aria-label="Avaa valikko" data-touch="click" class="hamburger hamburger--slider " type="button"><span class="hamburger-box"><span class="hamburger-inner"></span></span>Palvelut</button></div> 102 103 104 <nav id="-mega-menu-36-19" class="oxy-mega-menu megamenu__menu " ><ul class="oxy-inner-content oxy-mega-menu_inner" data-trigger=".oxy-burger-trigger" data-hovertabs="true" data-odelay="0" data-cdelay="50" data-duration="300" data-mouseover="false" data-hash-close="false" data-auto-aria="true" data-type="individual" > 105 <li id="-mega-dropdown-41-19" class="oxy-mega-dropdown megamenu__mainlink " ><a href="#dropdown" class="oxy-mega-dropdown_link " data-disable-link="disable" data-expanded="disable" ><span class="oxy-mega-dropdown_link-text">Asuminen ja ympäristö</span><span class="oxy-mega-dropdown_icon"><svg id="icon-mega-dropdown-41-19"><use xlink:href="#FontAwesomeicon-chevron-down"></use></svg></span></a><div class="oxy-mega-dropdown_inner oxy-header-container" data-icon="FontAwesomeicon-chevron-down"><div class="oxy-mega-dropdown_container"><div class="oxy-inner-content oxy-mega-dropdown_content oxy-header-container"><div id="div_block-46-19" class="ct-div-block megamenu__seina grid--3 grid--l-1 grid--xl-2" ><div id="div_block-5273-19" class="ct-div-block megamenu__menubox" ><h2 id="headline-5275-19" class="ct-headline megamenu__content_header">Asuminen</h2> 106 <div id="-slide-menu-5276-19" class="oxy-slide-menu megamenu_linkit " ><nav class="oxy-slide-menu_inner" data-currentopen="disable" data-duration="300" data-collapse="disable" data-start="open" data-icon="Lineariconsicon-chevron-down" data-trigger-selector=".oxy-burger-trigger"><ul id="menu-asuminen" class="oxy-slide-menu_list"><li id="menu-item-24571" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-has-children menu-item-24571"><a href="https://hattula.fi/palvelut/asuminen-ja-ymparisto/asuminen/">Asunnot ja tontit</a> 107<ul class="sub-menu"> 108 <li id="menu-item-24609" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-24609"><a href="https://hattula.fi/palvelut/asuminen-ja-ymparisto/asuminen/vapaat-tontit/">Vapaat tontit</a></li> 109 <li id="menu-item-22369" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-22369"><a href="https://hattula.fi/palvelut/asuminen-ja-ymparisto/asumisoikeus/">Asumisoikeus</a></li> 110 <li id="menu-item-22372" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-22372"><a href="https://hattula.fi/palvelut/asuminen-ja-ymparisto/vuokra-asuminen/">Vuokra-asuminen</a></li> 111</ul> 112</li> 113<li id="menu-item-22376" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-22376"><a href="https://hattula.fi/palvelut/asuminen-ja-ymparisto/sahkonjakelu/">Sähkönjakelu</a></li> 114<li id="menu-item-22382" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-22382"><a href="https://hattula.fi/palvelut/asuminen-ja-ymparisto/jatehuolto/">Jätehuolto</a></li> 115<li id="menu-item-22370" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-22370"><a href="https://hattula.fi/palvelut/asuminen-ja-ymparisto/hulevesi/">Vesihuolto</a></li> 116<li id="menu-item-29293" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-29293"><a href="https://hattula.fi/palvelut/asuminen-ja-ymparisto/matonpesupaikat/">Matonpesupaikat</a></li> 117<li id="menu-item-22375" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-has-children menu-item-22375"><a href="https://hattula.fi/palvelut/asuminen-ja-ymparisto/kiinteistopalvelut/">Kiinteistöpalvelut</a> 118<ul class="sub-menu"> 119 <li id="menu-item-35053" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-35053"><a href="https://hattula.fi/palvelut-asuminen-ja-ymparisto-kiinteistopalvelut-parolan-kampus-vaihe-ii/">Parolan kampus, vaihe II -hanke</a></li> 120</ul> 121</li> 122<li id="menu-item-28107" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-28107"><a href="https://hattula.fi/palvelut/hyvinvointi/asumisneuvontapalvelut/">Asumisneuvontapalvelut</a></li> 123<li id="menu-item-31513" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-31513"><a href="https://hattula.fi/kunnan-yhteystiedot/tietoa-hattulasta/">Tietoa Hattulasta</a></li> 124<li id="menu-item-35562" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-35562"><a href="https://hattula.fi/palvelut/asuminen-ja-ymparisto/varautuminen/">Varautuminen</a></li> 125</ul></nav></div> 126 127 </div><div id="div_block-5874-19" class="ct-div-block megamenu__menubox" ><h2 id="headline-5876-19" class="ct-headline megamenu__content_header">Rakentaminen</h2> 128 <div id="-slide-menu-5877-19" class="oxy-slide-menu megamenu_linkit " ><nav class="oxy-slide-menu_inner" data-currentopen="disable" data-duration="300" data-collapse="disable" data-start="open" data-icon="Lineariconsicon-chevron-down" data-trigger-selector=".oxy-burger-trigger"><ul id="menu-rakentaminen" class="oxy-slide-menu_list"><li id="menu-item-22844" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-has-children menu-item-22844"><a href="https://hattula.fi/palvelut/asuminen-ja-ymparisto/rakennusvalvonta/">Rakennusvalvonta</a> 129<ul class="sub-menu"> 130 <li id="menu-item-22842" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-22842"><a href="https://hattula.fi/palvelut/asuminen-ja-ymparisto/rakennusvalvonta/luvanhakeminen-ja-rakennustyon-suoritus/">Luvanhakeminen ja rakennustyön suoritus</a></li> 131 <li id="menu-item-22840" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-22840"><a href="https://hattula.fi/palvelut/asuminen-ja-ymparisto/rakennusvalvonta/rakennusjarjestys-ja-rakennusvalvontamaksut/">Rakennusjärjestys ja rakennusvalvontamaksut</a></li> 132</ul> 133</li> 134<li id="menu-item-22839" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-22839"><a href="https://hattula.fi/palvelut/asuminen-ja-ymparisto/rakennusvalvonta/sahkoinen-lupa-asiointipalvelu/">Sähköinen lupa-asiointipalvelu</a></li> 135<li id="menu-item-24590" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-has-children menu-item-24590"><a href="https://hattula.fi/palvelut/asuminen-ja-ymparisto/maankayton-palvelut/">Maankäyttö ja kaavoitus</a> 136<ul class="sub-menu"> 137 <li id="menu-item-28013" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-28013"><a href="https://hattula.fi/palvelut/asuminen-ja-ymparisto/maankayton-palvelut/vireilla-olevat-kaavahankkeet/">Vireillä olevat kaavahankkeet</a></li> 138 <li id="menu-item-34948" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-34948"><a href="https://hattula.fi/palvelut-asuminen-ja-ymparisto-maankayton-palvelut-muut-kaynnissa-olevat-hankkeet/">Muut käynnissä olevat hankkeet</a></li> 139 <li id="menu-item-37064" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-37064"><a href="https://hattula.fi/palvelut/asuminen-ja-ymparisto/maankayton-palvelut/poikkeamis-ja-sijoittamisluvat/">Poikkeamisluvat</a></li> 140 <li id="menu-item-37671" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-37671"><a href="https://hattula.fi/palvelut/asuminen-ja-ymparisto/maankayton-palvelut/maankayton-taksa/">Maankäytön taksa</a></li> 141 <li id="menu-item-24600" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-24600"><a href="https://hattula.fi/palvelut/asuminen-ja-ymparisto/maankayton-palvelut/mittaus-ja-karttapalvelut/">Mittaus- ja karttapalvelut</a></li> 142</ul> 143</li> 144</ul></nav></div> 145 146 <h2 id="headline-6726-19" class="ct-headline megamenu__content_header">Liikenne ja ympäristö</h2> 147 <div id="-slide-menu-6727-19" class="oxy-slide-menu megamenu_linkit " ><nav class="oxy-slide-menu_inner" data-currentopen="disable" data-duration="300" data-collapse="disable" data-start="open" data-icon="Lineariconsicon-chevron-down" data-trigger-selector=".oxy-burger-trigger"><ul id="menu-liikenne-ja-ymparisto" class="oxy-slide-menu_list"><li id="menu-item-24588" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-has-children menu-item-24588"><a href="https://hattula.fi/palvelut/asuminen-ja-ymparisto/liikenne-ja-kadut/">Liikenne ja kadut</a> 148<ul class="sub-menu"> 149 <li id="menu-item-24591" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-24591"><a href="https://hattula.fi/palvelut/asuminen-ja-ymparisto/liikenne-ja-kadut/joukkoliikenne/">Joukkoliikenne</a></li> 150 <li id="menu-item-24592" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-24592"><a href="https://hattula.fi/palvelut/asuminen-ja-ymparisto/liikenne-ja-kadut/katu-ja-sijoitusluvat/">Katu- ja sijoitusluvat</a></li> 151 <li id="menu-item-24593" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-24593"><a href="https://hattula.fi/palvelut/asuminen-ja-ymparisto/liikenne-ja-kadut/katujen-rakentaminen/">Katujen rakentaminen</a></li> 152 <li id="menu-item-24594" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-has-children menu-item-24594"><a href="https://hattula.fi/palvelut/asuminen-ja-ymparisto/liikenne-ja-kadut/katujen-kunnossapito/">Katujen kunnossapito</a> 153 <ul class="sub-menu"> 154 <li id="menu-item-24598" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-24598"><a href="https://hattula.fi/palvelut/asuminen-ja-ymparisto/liikenne-ja-kadut/katujen-kunnossapito/talvikunnossapito/">Talvikunnossapito</a></li> 155 </ul> 156</li> 157 <li id="menu-item-24596" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-24596"><a href="https://hattula.fi/palvelut/asuminen-ja-ymparisto/liikenne-ja-kadut/romuajoneuvot/">Romuajoneuvot</a></li> 158 <li id="menu-item-24597" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-24597"><a href="https://hattula.fi/palvelut/asuminen-ja-ymparisto/liikenne-ja-kadut/yksityistiet/">Yksityistiet</a></li> 159</ul> 160</li> 161<li id="menu-item-24589" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-has-children menu-item-24589"><a href="https://hattula.fi/palvelut/asuminen-ja-ymparisto/ymparistonsuojelu/">Ympäristönsuojelu ja ympäristöterveydenhuolto</a> 162<ul class="sub-menu"> 163 <li id="menu-item-34842" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-34842"><a href="https://hattula.fi/palvelut/asuminen-ja-ymparisto/ymparistonsuojelu/ymparistonsuojelumaaraysten-laatiminen/">Ympäristönsuojelumääräysten laatiminen</a></li> 164 <li id="menu-item-24599" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-24599"><a href="https://hattula.fi/palvelut/asuminen-ja-ymparisto/ymparistonsuojelu/elintarvikevalvonta/">Elintarvikevalvonta</a></li> 165</ul> 166</li> 167<li id="menu-item-26744" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-26744"><a href="https://hattula.fi/palvelut/asuminen-ja-ymparisto/loytoelaimet-ja-elainsuojelu/">
167Löytöeläimet ja eläinsuojelu</a></li> 168</ul></nav></div> 169 170 </div><div id="div_block-238-19" class="ct-div-block megamenu__menubox" ><h2 id="headline-239-19" class="ct-headline megamenu__content_header megamenu__tutustu">Pikalinkit</h2><nav id="_nav_menu-240-19" class="oxy-nav-menu megamenu--dropdown-tutustu oxy-nav-menu-vertical" ><div class='oxy-menu-toggle'><div class='oxy-nav-menu-hamburger-wrap'><div class='oxy-nav-menu-hamburger'><div class='oxy-nav-menu-hamburger-line'></div><div class='oxy-nav-menu-hamburger-line'></div><div class='oxy-nav-menu-hamburger-line'></div></div></div></div><div class="menu-asuminen-ja-ymparisto-pikalinkit-container"><ul id="menu-asuminen-ja-ymparisto-pikalinkit" class="oxy-nav-menu-list"><li id="menu-item-24625" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-24625"><a href="https://hattula.fi/palvelut/asuminen-ja-ymparisto/asuminen/vapaat-tontit/">Vapaat tontit</a></li> 171<li id="menu-item-22389" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-22389"><a href="https://hattula.asiointi.fi/IMS/fi">Hattulan karttapalvelu</a></li> 172<li id="menu-item-22390" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-22390"><a href="https://reittiopas.hameenlinna.fi/">Reittiopas</a></li> 173<li id="menu-item-22387" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-22387"><a href="https://hattula.fi/paivystys-kunnassa/">Päivystys kunnassa</a></li> 174</ul></div></nav></div></div></div></div></div></li> 175 176 177 <li id="-mega-dropdown-51-19" class="oxy-mega-dropdown megamenu__mainlink " ><a href="#dropdown" class="oxy-mega-dropdown_link " data-disable-link="disable" data-expanded="disable" ><span class="oxy-mega-dropdown_link-text">Kasvatus ja koulutus</span><span class="oxy-mega-dropdown_icon"><svg id="icon-mega-dropdown-51-19"><use xlink:href="#FontAwesomeicon-chevron-down"></use></svg></span></a><div class="oxy-mega-dropdown_inner oxy-header-container" data-icon="FontAwesomeicon-chevron-down"><div class="oxy-mega-dropdown_container"><div class="oxy-inner-content oxy-mega-dropdown_content oxy-header-container"><div id="div_block-247-19" class="ct-div-block megamenu__seina grid--3 grid--l-1 grid--xl-2" ><div id="div_block-251-19" class="ct-div-block megamenu__menubox" ><a id="link-543-19" class="ct-link" href="https://hattula.fi/palvelut/kasvatus-ja-koulutus/esi-ja-perusopetus/" ><h2 id="headline-252-19" class="ct-headline megamenu__content_header">esi- ja perusopetus</h2></a> 178 <div id="-slide-menu-486-19" class="oxy-slide-menu megamenu_linkit " ><nav class="oxy-slide-menu_inner" data-currentopen="disable" data-duration="300" data-collapse="disable" data-start="open" data-icon="Lineariconsicon-chevron-down" data-trigger-selector=".oxy-burger-trigger"><ul id="menu-perusopetus" class="oxy-slide-menu_list"><li id="menu-item-22765" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-22765"><a href="https://hattula.fi/palvelut/kasvatus-ja-koulutus/varhaiskasvatus/esiopetus/">Esiopetus</a></li> 179<li id="menu-item-22766" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-has-children menu-item-22766"><a href="https://hattula.fi/palvelut/kasvatus-ja-koulutus/esi-ja-perusopetus/aamu-ja-iltapaivatoiminta/">Aamu- ja iltapäivätoiminta</a> 180<ul class="sub-menu"> 181 <li id="menu-item-22768" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-22768"><a href="https://hattula.fi/palvelut/kasvatus-ja-koulutus/esi-ja-perusopetus/aamu-ja-iltapaivatoiminta/aamupaivatoiminta-pilotointi/">Aamupäivätoiminta</a></li> 182 <li id="menu-item-22767" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-22767"><a href="https://hattula.fi/palvelut/kasvatus-ja-koulutus/esi-ja-perusopetus/aamu-ja-iltapaivatoiminta/ilmoittautuminen-aamu-ja-iltapaivatoimintaan/">Ilmoittautuminen aamu- ja iltapäivätoimintaan</a></li> 183 <li id="menu-item-22769" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-22769"><a href="https://hattula.fi/palvelut/kasvatus-ja-koulutus/esi-ja-perusopetus/
183aamu-ja-iltapaivatoiminta/muutosilmoitus-irtisanoutuminen-ap-ip-lomake/">Muutosilmoitus/Irtisanoutuminen AP/IP -lomake</a></li> 184 <li id="menu-item-22770" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-22770"><a href="https://hattula.fi/palvelut/kasvatus-ja-koulutus/esi-ja-perusopetus/aamu-ja-iltapaivatoiminta/perustietolomake-ip/">Perustietolomake IP</a></li> 185</ul> 186</li> 187<li id="menu-item-22771" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-22771"><a href="https://hattula.fi/palvelut/kasvatus-ja-koulutus/esi-ja-perusopetus/harrastustoiminta/">Koulujen harrastustoiminta</a></li> 188<li id="menu-item-22772" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-22772"><a href="https://hattula.fi/palvelut/kasvatus-ja-koulutus/esi-ja-perusopetus/koulukuljetus/">Koulukuljetus</a></li> 189<li id="menu-item-22773" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-has-children menu-item-22773"><a href="https://hattula.fi/palvelut/kasvatus-ja-koulutus/esi-ja-perusopetus/koulut/">Koulut</a> 190<ul class="sub-menu"> 191 <li id="menu-item-22774" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-has-children menu-item-22774"><a href="https://hattula.fi/palvelut/kasvatus-ja-koulutus/esi-ja-perusopetus/koulut/juteinin-koulu/">Juteinin koulu (Juteinikeskus)</a> 192 <ul class="sub-menu"> 193 <li id="menu-item-22777" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-22777"><a href="https://hattula.fi/palvelut/kasvatus-ja-koulutus/esi-ja-perusopetus/koulut/juteinin-koulu/juteinikeskuksen-esiopetus/">Juteinikeskuksen esiopetus</a></li> 194 <li id="menu-item-22778" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-22778"><a href="https://hattula.fi/palvelut/kasvatus-ja-koulutus/esi-ja-perusopetus/koulut/juteinin-koulu/henkilokunta/">Henkilökunta</a></li> 195 </ul> 196</li> 197 <li id="menu-item-22779" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-has-children menu-item-22779"><a href="https://hattula.fi/palvelut/kasvatus-ja-koulutus/esi-ja-perusopetus/koulut/lepaan-koulu/">Lepaan koulu</a> 198 <ul class="sub-menu"> 199 <li id="menu-item-22781" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-22781"><a href="https://hattula.fi/palvelut/kasvatus-ja-koulutus/esi-ja-perusopetus/koulut/lepaan-koulu/henkilokunta/">Henkilökunta</a></li> 200 </ul> 201</li> 202 <li id="menu-item-22787" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-has-children menu-item-22787"><a href="https://hattula.fi/palvelut/kasvatus-ja-koulutus/esi-ja-perusopetus/koulut/nihattulan-koulu/">Nihattulan koulu</a> 203 <ul class="sub-menu"> 204 <li id="menu-item-22782" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-22782"><a href="https://hattula.fi/palvelut/kasvatus-ja-koulutus/esi-ja-perusopetus/koulut/nihattulan-koulu/henkilokunta/">Henkilökunta</a></li> 205 </ul> 206</li> 207 <li id="menu-item-22788" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-has-children menu-item-22788"><a href="https://hattula.fi/palvelut/kasvatus-ja-koulutus/esi-ja-perusopetus/koulut/parolan-koulu/">Parolan koulu</a> 208 <ul class="sub-menu"> 209 <li id="menu-item-22783" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-22783"><a href="https://hattula.fi/palvelut/kasvatus-ja-koulutus/esi-ja-perusopetus/koulut/parolan-koulu/henkilokunta/">Henkilökunta</a></li> 210 </ul> 211</li> 212 <li id="menu-item-22789" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-has-children menu-item-22789"><a href="https://hattula.fi/palvelut/kasvatus-ja-koulutus/esi-ja-perusopetus/koulut/parolan-yhteiskoulu/">Parolan Yhteiskoulu</a> 213 <ul class="sub-menu"> 214 <li id="menu-item-22784" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-22784"><a href="https://hattula.fi/palvelut/kasvatus-ja-koulutus/esi-ja-perusopetus/koulut/parolan-yhteiskoulu/henkilokunta/">Henkilökunta</a></li> 215 </ul> 216</li> 217 <li id="menu-item-22790" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-has-children menu-item-22790"><a href="https://hattula.fi/palvelut/kasvatus-ja-koulutus/esi-ja-perusopetus/koulut/pekolan-koulu/">Pekolan koulu</a> 218 <ul class="sub-menu"> 219 <li id="menu-item-22785" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-22785"><a href="https://hattula.fi/palvelut/kasvatus-ja-koulutus/esi-ja-perusopetus/koulut/pekolan-koulu/henkilokunta/">Henkilökunta</a></li> 220 </ul> 221</li> 222</ul> 223</li> 224<li id="menu-item-22791" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-22791"><a href="https://hattula.fi/palvelut/kasvatus-ja-koulutus/esi-ja-perusopetus/koulutapaturmat/">Koulutapaturmat</a></li> 225<li id="menu-item-22792" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-22792"><a href="https://hattula.fi/palvelut/kasvatus-ja-koulutus/esi-ja-perusopetus/opetussuunnitelma/">Opetussuunnitelma</a></li> 226<li id="menu-item-29958" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-29958"><a href="https://hattula.fi/palvelut/kasvatus-ja-koulutus/esi-ja-perusopetus/kulttuuripolku/">Kulttuuripolku</a></li> 227<li id="menu-item-22794" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-22794"><a href="https://hattula.fi/palvelut/kasvatus-ja-koulutus/esi-ja-perusopetus/oppilaaksi-ottaminen/">Oppilaspaikan hakeminen</a></li> 228<li id="menu-item-22793" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-22793"><a href="https://hattula.fi/palvelut/kasvatus-ja-koulutus/esi-ja-perusopetus/oppilaaksi-ottaminen-perusopetuksen-1-vuosiluokalle/">Oppilaaksi ottaminen perusopetuksen 1. vuosiluokalle</a></li> 229<li id="menu-item-22795" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-has-children menu-item-22795"><a href="https://hattula.fi/palvelut/kasvatus-ja-koulutus/esi-ja-perusopetus/oppilashuolto/">Opiskeluhuolto</a> 230<ul class="sub-menu"> 231 <li id="menu-item-22796" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-22796"><a href="https://hattula.fi/palvelut/kasvatus-ja-koulutus/esi-ja-perusopetus/oppilashuolto/koulupsykologi/">Koulupsykologi- ja kuraattoripalvelut</a></li> 232 <li id="menu-item-22797" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-22797"><a href="https://hattula.fi/palvelut/kasvatus-ja-koulutus/esi-ja-perusopetus/oppilashuolto/kouluterveydenhuolto/">Kouluterveydenhuolto</a></li> 233</ul> 234</li> 235<li id="menu-item-22798" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-22798"><a href="https://hattula.fi/palvelut/kasvatus-ja-koulutus/esi-ja-perusopetus/oppimisen-ja-koulunkaynnin-tuki/">Oppimisen ja koulunkäynnin tuki</a></li> 236<li id="menu-item-28621" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-28621"><a href="https://hattula.fi/palvelut/kasvatus-ja-koulutus/esi-ja-perusopetus/oppivelvollisuuden-seuranta-ja-valvontapalvelu-valpas/">Oppivelvollisuus</a></li> 237<li id="menu-item-31172" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-31172"><a href="https://hattula.fi/liikkakamu-koulupt/">Liikkakamu/kouluPT</a></li> 238</ul></nav></div> 239 240 <a id="link-5720-19" class="ct-link" href="https://hattula.fi/palvelut/kasvatus-ja-koulutus/lukio-ja-muu-koulutus/" ><h2 id="headline-5721-19" class="ct-headline megamenu__content_header">Lukio- ja muu koulutus</h2></a>
241 <div id="-slide-menu-5722-19" class="oxy-slide-menu megamenu_linkit " ><nav class="oxy-slide-menu_inner" data-currentopen="disable" data-duration="300" data-collapse="disable" data-start="open" data-icon="Lineariconsicon-chevron-down" data-trigger-selector=".oxy-burger-trigger"><ul id="menu-lukio-ja-muu-koulutus" class="oxy-slide-menu_list"><li id="menu-item-22799" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-22799"><a href="https://www.kktavastia.fi/lukiot-parola/">Parolan lukio</a></li> 242<li id="menu-item-22800" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-22800"><a href="https://hami.fi/">HAMI</a></li> 243<li id="menu-item-22801" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-22801"><a href="https://www.hamk.fi/">HAMK</a></li> 244<li id="menu-item-22802" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-22802"><a href="https://www.kktavastia.fi/vanajaveden-opisto/">Vanajaveden opisto</a></li> 245<li id="menu-item-22803" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-22803"><a href="https://sibeliusopisto.fi/">Sibeliusopisto</a></li> 246</ul></nav></div> 247 248 </div><div id="div_block-248-19" class="ct-div-block megamenu__menubox" ><a id="link-542-19" class="ct-link" href="https://hattula.fi/palvelut/kasvatus-ja-koulutus/varhaiskasvatus/" ><h2 id="headline-249-19" class="ct-headline megamenu__content_header">Varhaiskasvatus</h2></a> 249 <div id="-slide-menu-483-19" class="oxy-slide-menu megamenu_linkit " ><nav class="oxy-slide-menu_inner" data-currentopen="disable" data-duration="300" data-collapse="disable" data-start="open" data-icon="Lineariconsicon-chevron-down" data-trigger-selector=".oxy-burger-trigger"><ul id="menu-varhaiskasvatus" class="oxy-slide-menu_list"><li id="menu-item-22747" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-has-children menu-item-22747"><a href="https://hattula.fi/palvelut/kasvatus-ja-koulutus/varhaiskasvatus/esiopetus/">Esiopetus</a> 250<ul class="sub-menu"> 251 <li id="menu-item-22749" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-22749"><a href="https://hattula.fi/palvelut/kasvatus-ja-koulutus/varhaiskasvatus/esiopetus/esiopetuksen-matkakustannuskorvaus/">Esiopetuksen matkakustannuskorvaus</a></li> 252 <li id="menu-item-22748" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-22748"><a href="https://hattula.fi/palvelut/kasvatus-ja-koulutus/varhaiskasvatus/esiopetus/esiopetuksen-osapaivahoito/">Esiopetuksen täydentävä varhaiskasvatus</a></li> 253</ul> 254</li> 255<li id="menu-item-22752" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-has-children menu-item-22752"><a href="https://hattula.fi/palvelut/kasvatus-ja-koulutus/varhaiskasvatus/paivakodit-ja-perhepaivahoito/">Päiväkodit</a> 256<ul class="sub-menu"> 257 <li id="menu-item-22755" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-22755"><a href="https://hattula.fi/palvelut/kasvatus-ja-koulutus/varhaiskasvatus/paivakodit-ja-perhepaivahoito/juteinin-paivakoti/">Juteinin päiväkoti</a></li> 258 <li id="menu-item-22756" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-22756"><a href="https://hattula.fi/palvelut/kasvatus-ja-koulutus/varhaiskasvatus/paivakodit-ja-perhepaivahoito/pappilanniemen-paivakoti/">Pappilanniemen päiväkoti</a></li> 259 <li id="menu-item-22759" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-22759"><a href="https://hattula.fi/palvelut/kasvatus-ja-koulutus/varhaiskasvatus/paivakodit-ja-perhepaivahoito/paivakoti-marjahattu/">Päiväkoti Marjahattu</a></li> 260 <li id="menu-item-22757" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-22757"><a href="https://hattula.fi/palvelut/kasvatus-ja-koulutus/varhaiskasvatus/paivakodit-ja-perhepaivahoito/paivakoti-tiitiainen-viiriainen/">Päiväkoti Viiriäinen</a></li> 261</ul> 262</li> 263<li id="menu-item-22753" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-22753"><a href="https://hattula.fi/palvelut/kasvatus-ja-koulutus/varhaiskasvatus/varhaiskasvatussuunnitelma/">Varhaiskasvatussuunnitelma</a></li> 264<li id="menu-item-29957" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-29957"><a href="https://hattula.fi/palvelut/kasvatus-ja-koulutus/esi-ja-perusopetus/kulttuuripolku/">Kulttuuripolku</a></li> 265<li id="menu-item-22754" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-22754"><a href="https://hattula.fi/palvelut/kasvatus-ja-koulutus/varhaiskasvatus/yksityinen-paivahoito/">Yksityinen varhaiskasvatus</a></li> 266<li id="menu-item-22745" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-22745"><a href="https://hattula.fi/palvelut/kasvatus-ja-koulutus/varhaiskasvatus/asiakasmaksut/">Asiakasmaksut</a></li> 267<li id="menu-item-22751" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-22751"><a href="https://hattula.fi/palvelut/kasvatus-ja-koulutus/varhaiskasvatus/lapsen-kasvun-ja-oppimisen-tuki/">Lapsen kasvun ja oppimisen tuki</a></li> 268<li id="menu-item-22761" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-22761"><a href="https://hattula.fi/palvelut/kasvatus-ja-koulutus/varhaiskasvatus/hakeminen-siirto-ja-paikan-irtisanominen/">Sähköinen asiointi - Daisy</a></li> 269<li id="menu-item-22762" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-has-children menu-item-22762"><a href="https://hattula.fi/palvelut/kasvatus-ja-koulutus/varhaiskasvatus/tuet-ja-avustukset/">Tuet ja avustukset</a> 270<ul class="sub-menu"> 271 <li id="menu-item-22764" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-22764"><a href="https://hattula.fi/palvelut/kasvatus-ja-koulutus/varhaiskasvatus/tuet-ja-avustukset/lasten-yksityisen-hoidon-tuki/">Lasten yksityisen hoidon tuki</a></li> 272</ul> 273</li> 274</ul></nav></div> 275 276 </div><div id="div_block-254-19" class="ct-div-block megamenu__menubox" ><h2 id="headline-255-19" class="ct-headline megamenu__content_header megamenu__tutustu">Pikalinkit</h2><nav id="_nav_menu-256-19" class="oxy-nav-menu megamenu--dropdown-tutustu oxy-nav-menu-vertical" ><div class='oxy-menu-toggle'><div class='oxy-nav-menu-hamburger-wrap'><div class='oxy-nav-menu-hamburger'><div class='oxy-nav-menu-hamburger-line'></div><div class='oxy-nav-menu-hamburger-line'></div><div class='oxy-nav-menu-hamburger-line'></div></div></div></div><div class="menu-varhaiskasvatus-ja-koulutus-pikalinkit-container"><ul id="menu-varhaiskasvatus-ja-koulutus-pikalinkit" class="oxy-nav-menu-list"><li id="menu-item-22744" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-22744">
276<a href="https://hattula.daisynet.fi/eDaisy/Esuomi/EsuomiLogin">eDaisy</a></li> 277<li id="menu-item-235" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-235"><a href="https://hattula.daisyfamily.fi/">DaisyFamily</a></li> 278<li id="menu-item-236" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-236"><a href="https://hattula.inschool.fi/">Wilma</a></li> 279<li id="menu-item-237" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-237"><a href="https://aromimenu.cgisaas.fi/AromieMenus/FI/Hattula/Hattula">Ateriapalvelun ruokalista</a></li> 280</ul></div></nav></div></div></div></div></div></li> 281 282 283 <li id="-mega-dropdown-55-19" class="oxy-mega-dropdown megamenu__mainlink " ><a href="#dropdown" class="oxy-mega-dropdown_link " data-disable-link="disable" data-expanded="disable" ><span class="oxy-mega-dropdown_link-text">Vapaa-aika</span><span class="oxy-mega-dropdown_icon"><svg id="icon-mega-dropdown-55-19"><use xlink:href="#FontAwesomeicon-chevron-down"></use></svg></span></a><div class="oxy-mega-dropdown_inner oxy-header-container" data-icon="FontAwesomeicon-chevron-down"><div class="oxy-mega-dropdown_container"><div class="oxy-inner-content oxy-mega-dropdown_content oxy-header-container"><div id="div_block-260-19" class="ct-div-block megamenu__seina grid--l-1 grid--3 grid--xl-2" ><div id="div_block-261-19" class="ct-div-block megamenu__menubox" ><a id="link-544-19" class="ct-link" href="https://hattula.fi/palvelut/vapaa-aika/kirjasto-ja-kulttuuri/" ><h2 id="headline-262-19" class="ct-headline megamenu__content_header">Kirjasto ja kulttuuri</h2></a> 284 <div id="-slide-menu-356-19" class="oxy-slide-menu megamenu_linkit " ><nav class="oxy-slide-menu_inner" data-currentopen="disable" data-duration="300" data-collapse="disable" data-start="open" data-icon="Lineariconsicon-chevron-down" data-trigger-selector=".oxy-burger-trigger"><ul id="menu-kirjasto-ja-kulttuuri" class="oxy-slide-menu_list"><li id="menu-item-22080" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-22080"><a href="https://hattula.fi/palvelut/vapaa-aika/kirjasto-ja-kulttuuri/kirjasto/">Hattulan kunnankirjasto</a></li> 285<li id="menu-item-22081" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-22081"><a href="https://hattula.fi/palvelut/vapaa-aika/kirjasto-ja-kulttuuri/kirjastoauto-lilius/">Kirjastoauto Lilius</a></li> 286<li id="menu-item-30968" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-30968"><a href="https://hattula.fi/palkitsemisjuhla/">Palkitsemisjuhla</a></li> 287</ul></nav></div> 288 289 <a id="link-562-19" class="ct-link" href="https://hattula.fi/palvelut/vapaa-aika/nuorisopalvelut/" ><h2 id="headline-563-19" class="ct-headline megamenu__content_header">Nuoriso</h2></a> 290 <div id="-slide-menu-564-19" class="oxy-slide-menu megamenu_linkit " ><nav class="oxy-slide-menu_inner" data-currentopen="disable" data-duration="300" data-collapse="disable" data-start="open" data-icon="Lineariconsicon-chevron-down" data-trigger-selector=".oxy-burger-trigger"><ul id="menu-nuoriso" class="oxy-slide-menu_list"><li id="menu-item-22026" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-22026"><a href="https://hattula.fi/palvelut/vapaa-aika/nuorisopalvelut/">Nuorisopalvelut</a></li> 291<li id="menu-item-35702" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-has-children menu-item-35702"><a href="https://hattula.fi/kesatyot/">Nuorten kesätyöt 2026</a> 292<ul class="sub-menu"> 293 <li id="menu-item-35699" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-35699"><a href="https://hattula.fi/kesatyot/kesatyopaikat-2026/">Kesätyöpaikat 2026</a></li> 294 <li id="menu-item-35700" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-35700"><a href="https://hattula.fi/kesatyot/kesatyoseteli/">Kesätyöseteli</a></li> 295 <li id="menu-item-35704" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-35704"><a href="https://hattula.fi/kesatyot/yritysstartti/">Yritysstartti</a></li> 296 <li id="menu-item-35703" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-35703"><a href="https://hattula.fi/kesatyot/rempparyhma-2025/">Rempparyhmä 2026</a></li> 297</ul> 298</li> 299<li id="menu-item-22025" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-22025"><a href="https://hattula.fi/palvelut/vapaa-aika/nuorisopalvelut/nuorisovaltuusto/">Nuorisovaltuusto</a></li> 300<li id="menu-item-31707" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-31707"><a href="https://hattula.fi/palvelut/vapaa-aika/nuorisopalvelut/nuorisovaihto/">KV-nuorisovaihto</a></li> 301<li id="menu-item-32125" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-32125"><a href="https://hattula.fi/lanit/">ComboLAN pelitapahtuma</a></li> 302<li id="menu-item-271" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-271"><a href="https://www.nurtsi.fi">Nurtsi.fi</a></li> 303<li id="menu-item-273" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-273"><a href="https://yhteysetsivaan.fi/">Ota yhteys etsivään nuorisotyöhön</a></li> 304</ul></nav></div> 305 306 </div><div id="div_block-264-19" class="ct-div-block megamenu__menubox" ><a id="link-502-19" class="ct-link" href="https://hattula.fi/palvelut/vapaa-aika/liikunta/" ><h2 id="headline-265-19" class="ct-headline megamenu__content_header">Liikunta</h2></a>
307 <div id="-slide-menu-353-19" class="oxy-slide-menu megamenu_linkit " ><nav class="oxy-slide-menu_inner" data-currentopen="disable" data-duration="300" data-collapse="disable" data-start="open" data-icon="Lineariconsicon-chevron-down" data-trigger-selector=".oxy-burger-trigger"><ul id="menu-liikunta" class="oxy-slide-menu_list"><li id="menu-item-175" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-has-children menu-item-175"><a href="https://hattula.fi/palvelut/vapaa-aika/liikunta/sisa-ja-ulkoliikuntapaikat/">Sisä- ja ulkoliikuntapaikat</a> 308<ul class="sub-menu"> 309 <li id="menu-item-184" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-has-children menu-item-184"><a href="https://hattula.fi/liikuntapuistot/">Liikuntapuistot</a> 310 <ul class="sub-menu"> 311 <li id="menu-item-32872" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-32872"><a href="https://hattula.fi/hiihtomaa/">Hiihtomaa</a></li> 312 <li id="menu-item-22912" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-22912"><a href="https://hattula.fi/palvelut/vapaa-aika/liikunta/juteinikeskuksen-liikuntapuisto/">Juteinikeskuksen liikuntapuisto</a></li> 313 <li id="menu-item-22913" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-22913"><a href="https://hattula.fi/palvelut/vapaa-aika/liikunta/parolannummen-liikuntapuisto/">Parolannummen liikuntapuisto</a></li> 314 </ul> 315</li> 316 <li id="menu-item-22939" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-has-children menu-item-22939"><a href="https://hattula.fi/palvelut/vapaa-aika/liikunta/urheilu-ja-palloilukentat/">Urheilu- ja palloilukentät</a> 317 <ul class="sub-menu"> 318 <li id="menu-item-22932" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-22932"><a href="https://hattula.fi/palvelut/vapaa-aika/liikunta/urheilu-ja-palloilukentat/juteinin-hiekkatekonurmi/">Juteinin hiekkatekonurmi</a></li> 319 <li id="menu-item-22934" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-22934"><a href="https://hattula.fi/palvelut/vapaa-aika/liikunta/urheilu-ja-palloilukentat/lepaan-nurmikentta/">Lepaan nurmikenttä</a></li> 320 <li id="menu-item-22933" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-22933"><a href="https://hattula.fi/palvelut/vapaa-aika/liikunta/urheilu-ja-palloilukentat/lepiston-kentta/">Lepistön kenttä (Kenttäkujan kenttä)</a></li> 321 <li id="menu-item-22930" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-22930"><a href="https://hattula.fi/palvelut/vapaa-aika/liikunta/urheilu-ja-palloilukentat/parolan-keskuskentta/">Parolan keskuskenttä</a></li> 322 <li id="menu-item-22928" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-22928"><a href="https://hattula.fi/palvelut/vapaa-aika/liikunta/urheilu-ja-palloilukentat/parolan-pallokentta/">Parolan Pallokenttä</a></li> 323 <li id="menu-item-22926" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-22926"><a href="https://hattula.fi/palvelut/vapaa-aika/liikunta/urheilu-ja-palloilukentat/pekolan-nurmikentta/">Pekolan nurmikenttä</a></li> 324 </ul> 325</li> 326 <li id="menu-item-27061" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-has-children menu-item-27061"><a href="https://hattula.fi/palvelut/vapaa-aika/liikunta/muut-kentat-ja-kaukalot/">Muut kentät ja kaukalot</a> 327 <ul class="sub-menu"> 328 <li id="menu-item-22954" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-22954"><a href="https://hattula.fi/palvelut/vapaa-aika/liikunta/urheilu-ja-palloilukentat/beach-volley-kentat/">Beach volley-kentät</a></li> 329 <li id="menu-item-24691" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-24691"><a href="https://hattula.fi/palvelut/vapaa-aika/liikunta/luistelukentat/">Luistelukentät ja -kaukalot</a></li> 330 <li id="menu-item-22925" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-22925"><a href="https://hattula.fi/palvelut/vapaa-aika/liikunta/tenniskentat/">Niko Kapasen kenttä (tennis)</a></li> 331 <li id="menu-item-30662" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-30662"><a href="https://hattula.fi/palvelut/vapaa-aika/liikunta/sisa-ja-ulkoliikuntapaikat/pekolan-koulun-piha/">Pekolan monitoimikaukalo</a></li> 332 <li id="menu-item-22924" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-22924"><a href="https://hattula.fi/palvelut/vapaa-aika/liikunta/urheilu-ja-palloilukentat/liikunta-ulkoliikuntapaikat-urheilu-ja-pallokentat-yhteiskoulun-kentta/">Yhteiskoulun monitoimikenttä</a></li> 333 </ul> 334</li> 335 <li id="menu-item-22936" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-has-children menu-item-22936"><a href="https://hattula.fi/palvelut/vapaa-aika/liikunta/sisa-ja-ulkoliikuntapaikat/liikuntasalit/kuntosalit/">Kuntosalit</a> 336 <ul class="sub-menu"> 337 <li id="menu-item-30646" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-30646"><a href="https://hattula.fi/palvelut/vapaa-aika/liikunta/sisa-ja-ulkoliikuntapaikat/liikuntasalit/kuntosalit/">Kuntosalit</a></li> 338 <li id="menu-item-30645" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-30645"><a href="https://hattula.fi/palvelut/vapaa-aika/liikunta/sisa-ja-ulkoliikuntapaikat/liikuntasalit/kuntosalit/pekolan-ulkokuntosali/">Pekolan ulkokuntosali</a></li> 339 </ul> 340</li> 341 <li id="menu-item-22944" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-has-children menu-item-22944"><a href="https://hattula.fi/palvelut/vapaa-aika/liikunta/sisa-ja-ulkoliikuntapaikat/liikuntasalit/">Liikuntasalit</a> 342 <ul class="sub-menu"> 343 <li id="menu-item-22946" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-22946"><a href="https://hattula.fi/palvelut/vapaa-aika/liikunta/sisa-ja-ulkoliikuntapaikat/liikuntasalit/hurttalan-sali/">Hurttalan liikuntasali</a></li> 344 <li id="menu-item-22950" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-22950"><a href="https://hattula.fi/palvelut/vapaa-aika/liikunta/sisa-ja-ulkoliikuntapaikat/liikuntasalit/juteinikeskus/">Juteinikeskuksen liikuntahalli</a></li> 345 <li id="menu-item-22945" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-22945"><a href="https://hattula.fi/palvelut/vapaa-aika/liikunta/sisa-ja-ulkoliikuntapaikat/liikuntasalit/lepaan-koulun-sali/">Lepaan koulun liikuntatila</a></li> 346 <li id="menu-item-22948" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-22948"><a href="https://hattula.fi/palvelut/vapaa-aika/liikunta/sisa-ja-ulkoliikuntapaikat/liikuntasalit/liikunta-sisaliikuntapaikat-liikuntasalit-marjahatun-sali/">Marjahatun liikuntatila</a></li> 347 <li id="menu-item-36787" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-36787"><a href="https://hattula.fi/palvelut/vapaa-aika/liikunta/sisa-ja-ulkoliikuntapaikat/liikuntasalit/ni
347hattulan-koulun-liikuntatila/">Nihattulan koulun liikuntatila</a></li> 348 <li id="menu-item-22947" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-22947"><a href="https://hattula.fi/palvelut/vapaa-aika/liikunta/sisa-ja-ulkoliikuntapaikat/liikuntasalit/parolan-koulun-alasali/">Parolan koulun alasali</a></li> 349 <li id="menu-item-22943" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-22943"><a href="https://hattula.fi/palvelut/vapaa-aika/liikunta/sisa-ja-ulkoliikuntapaikat/liikuntasalit/parolan-koulun-ylasali/">Parolan koulun yläsali</a></li> 350 <li id="menu-item-22942" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-22942"><a href="https://hattula.fi/palvelut/vapaa-aika/liikunta/sisa-ja-ulkoliikuntapaikat/liikuntasalit/pekolan-koulun-liikuntasali/">Pekolan koulun liikuntasali</a></li> 351 <li id="menu-item-31783" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-31783"><a href="https://hattula.fi/palvelut/vapaa-aika/liikunta/sisa-ja-ulkoliikuntapaikat/liikuntasalit/vanhan-nuorisotalon-vintti/">Vanhan nuorisotalon Vintti</a></li> 352 <li id="menu-item-22941" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-22941"><a href="https://hattula.fi/palvelut/vapaa-aika/liikunta/sisa-ja-ulkoliikuntapaikat/liikuntasalit/yhteiskoulun-sali/">Yhteiskoulun sali</a></li> 353 </ul> 354</li> 355 <li id="menu-item-29166" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-has-children menu-item-29166"><a href="https://hattula.fi/palvelut/vapaa-aika/liikunta/golflajit/">Golflajit</a> 356 <ul class="sub-menu"> 357 <li id="menu-item-30649" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-30649"><a href="https://hattula.fi/palvelut/vapaa-aika/liikunta/golflajit/multigolf/">Frisbee- ja Multigolf</a></li> 358 <li id="menu-item-30650" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-30650"><a href="https://hattula.fi/palvelut/vapaa-aika/liikunta/golflajit/golf/">Golf</a></li> 359 </ul> 360</li> 361 <li id="menu-item-189" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-has-children menu-item-189"><a href="https://hattula.fi/muut-liikuntapaikat/">Muut liikuntapaikat</a> 362 <ul class="sub-menu"> 363 <li id="menu-item-22951" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-22951"><a href="https://hattula.fi/palvelut/vapaa-aika/liikunta/sisa-ja-ulkoliikuntapaikat/bmx-rata-ja-skeittiparkki/">BMX-rata ja skeittiparkki</a></li> 364 <li id="menu-item-22953" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-22953"><a href="https://hattula.fi/palvelut/vapaa-aika/liikunta/sisa-ja-ulkoliikuntapaikat/kuntoportaat/">Kuntoportaat</a></li> 365 <li id="menu-item-22927" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-22927"><a href="https://hattula.fi/palvelut/vapaa-aika/liikunta/sisa-ja-ulkoliikuntapaikat/pekolan-koulun-piha/">Pekolan koulun piha</a></li> 366 <li id="menu-item-22952" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-22952"><a href="https://hattula.fi/palvelut/vapaa-aika/liikunta/sisa-ja-ulkoliikuntapaikat/ratsastus/">Ratsastus</a></li> 367 </ul> 368</li> 369 <li id="menu-item-22940" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-22940"><a href="https://hattula.fi/palvelut/vapaa-aika/liikunta/tilavaraukset/">Liikuntatilojen varaus</a></li> 370</ul> 371</li> 372<li id="menu-item-176" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-has-children menu-item-176"><a href="https://hattula.fi/ulkoilu-ja-luontoliikunta/">Ulkoilu ja luontoliikunta</a> 373<ul class="sub-menu"> 374 <li id="menu-item-32871" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-32871"><a href="https://hattula.fi/geokatkoily/">Geokätköily</a></li> 375 <li id="menu-item-25196" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-25196"><a href="https://hattula.fi/palvelut/vapaa-aika/liikunta/ulkoilu-ja-luontoliikunta/leikkipuistot/">Leikkipuistot</a></li> 376 <li id="menu-item-32893" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-32893"><a href="https://hattula.fi/palvelut/vapaa-aika/liikunta/liikuntavalinelainaus/">Liikuntavälinelainaus</a></li> 377 <li id="menu-item-22955" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-has-children menu-item-22955"><a href="https://hattula.fi/palvelut/vapaa-aika/liikunta/ulkoilu-ja-luontoliikunta/ulkoilu/">Ulkoilu</a> 378 <ul class="sub-menu"> 379 <li id="menu-item-35706" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-35706"><a href="https://hattula.fi/palvelut/vapaa-aika/liikunta/ulkoilu-ja-luontoliikunta/ulkoilu/ulkoilureitit/">Ulkoilureitit</a></li> 380 <li id="menu-item-24568" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-24568"><a href="https://hattula.fi/palvelut/vapaa-aika/liikunta/sisa-ja-ulkoliikuntapaikat/kuntoportaat/">Kuntoportaat</a></li> 381 <li id="menu-item-24567" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-24567"><a href="https://hattula.fi/kuntoradat/">Kuntoradat</a></li> 382 <li id="menu-item-22957" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-22957"><a href="https://hattula.fi/palvelut/vapaa-aika/liikunta/ulkoilu-ja-luontoliikunta/retkeilykohteet-ja-tulistelupaikat/">Retkeilykohteet ja tulistelupaikat</a></li> 383 </ul> 384</li> 385 <li id="menu-item-24566" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-24566"><a href="https://hattula.fi/palvelut/vapaa-aika/liikunta/pyoraily/">Pyöräily</a></li> 386 <li id="menu-item-22965" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-22965"><a href="https://hattula.fi/palvelut/vapaa-aika/liikunta/ulkoilu-ja-luontoliikunta/suunnistus/">Suunnistus</a></li> 387 <li id="menu-item-24582" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-24582"><a href="https://hattula.fi/palvelut/vapaa-aika/liikunta/ulkoilu-ja-luontoliikunta/uimarannat/">Uimarannat</a></li> 388 <li id="menu-item-24450" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-has-children menu-item-24450"><a href="https://hattula.fi/palvelut/vapaa-aika/liikunta/vesiliikunta/">Vesiliikunta</a> 389 <ul class="sub-menu"> 390 <li id="menu-item-24451" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-24451"><a href="https://hattula.fi/palvelut/vapaa-aika/liikunta/vesiliikunta/jarvisuunnistus/">Järvisuunnistus</a></li> 391 <li id="menu-item-22964" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-22964"><a href="https://hattula.fi/palvelut/vapaa-aika/liikunta/ulkoilu-ja-luontoliikunta/liikunta-ulkoliikuntapaikat-luontokohteet-kalastus-ja-ravustus/">Kalastus ja ravustus</a></li> 392 <li id="menu-item-22962" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-22962"><a href="https://hattula.fi/palvelut/vapaa-aika/liikunta/ulkoilu-ja-luontoliikunta/melonta-ja-veneily/">Melonta ja veneily</a></li> 393 <li id="menu-item-29607" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-29607"><a href="https://hattula.fi/veneella-hattulasta-janakkalaan/">Veneellä Hattulasta Janakkalaan</a></li> 394 <li id="menu-item-25201" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-25201"><a href="https://hattula.fi/palvelut/asuminen-ja-ymparisto/venepaikat/">Venepaikat ja lainattava soutuvene</a></li> 395 </ul> 396</li> 397 <li id="menu-item-299" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-has-children menu-item-299"><a href="https://hattula.fi/palvelut/vapaa-aika/liikunta/talviliikunta/">Talviliikunta</a> 398 <ul class="sub-menu"> 399 <li id="menu-item-22960" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-22960"><a href="https://hattula.fi/palvelut/vapaa-aika/liikunta/hiihtoladut/">Hiihtoladut</a></li> 400 <li id="menu-item-22963" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-22963"><a href="https://hattula.fi/palvelut/vapaa-aika/liikunta/luistelukentat/">Luistelukentät ja -kaukalot</a></li> 401 <li id="menu-item-22961" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-22961"><a href="https://hattula.fi/palvelut/vapaa-aika/liikunta/poransaaren-matkaluistelurata/">Poransaaren matkaluistelurata</a></li> 402 <li id="menu-item-30761" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-30761"><a href="https://hattula.fi/palvelut/vapaa-aika/liikunta/pyoraily/">Talvipyöräily</a></li> 403 <li id="menu-item-25138" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-25138"><a href="https://hattula.fi/palvelut/vapaa-aika/liikunta/talviliikunta/talviuinti/">Talviuinti, Pappilanniemen avantouintipaikka</a></li> 404 </ul> 405</li> 406</ul> 407</li> 408<li id="menu-item-22907" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-has-children menu-item-22907"><a href="https://hattula.fi/palvelut/vapaa-aika/liikunta/ohjattu-liikunta/">Liikkumaan ohjatusti</a> 409<ul class="sub-menu"> 410 <li id="menu-item-24295" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-24295"><a href="https://hattula.fi/palvelut/vapaa-aika/liikunta/ohjattu-liikunta/aikuisten-liikuntaryhmat/">Työikäisten liikuntaryhmät</a></li> 411 <li id="menu-item-27389" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-27389"><a href="https://hattula.fi/palvelut/kasvatus-ja-koulutus/harrastustoiminta/">Lasten harrastustoiminta</a></li> 412 <li id="menu-item-22910" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-has-children menu-item-22910"><a href="https://hattula.fi/palvelut/vapaa-aika/liikunta/liikuntaneuvonta/">Liikuntaneuvonta</a> 413 <ul class="sub-menu"> 414 <li id="menu-item-29172" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-29172"><a href="https://hattula.fi/palvelut-liikunta-terve-paiva-elintapaohjauspalvelu/">Terve Päivä elintapaohjauspalvelu</a></li> 415 <li id="menu-item-29242" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-29242"><a href="https://hattula.fi/palvelut/hyvinvointi/elintapamuutoksen-palvelupolku/">Tukea elintapamuutokseen</a></li> 416 </ul> 417</li> 418 <li id="menu-item-22911" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-22911"><a href="https://hattula.fi/palvelut/vapaa-aika/liikunta/liikuntayhdistyksia/">Liikuntayhdistyksiä</a></li> 419 <li id="menu-item-29241" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-29241"><a href="https://hattula.fi/palvelut/vapaa-aika/liikunta/sisa-ja-ulkoliikuntapaikat/ratsastus/">Ratsastus</a></li> 420 <li id="menu-item-22909" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-22909"><a href="https://hattula.fi/palvelut/vapaa-aika/liikunta/senioriliikunta/">Senioriliikunta</a></li> 421</ul> 422</li> 423<li id="menu-item-22906" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-22906"><a href="https://hattula.fi/palvelut/vapaa-aika/liikunta/kuntokatsastus/">Testaa kuntosi</a></li> 424<li id="menu-item-22905" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-22905"><a href="https://hattula.fi/palvelut/vapaa-aika/liikunta/liikuntavalinelainaus/">Lainaa liikuntavälineitä</a></li> 425<li id="menu-item-34285" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-34285"><a href="https://hattula.fi/liikuntalukkarit/">Liikuntalukkarit</a></li> 426<li id="menu-item-34607" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-34607"><a href="https://hattula.fi/palvelut/vapaa-aika/liikunta/soveltava-liikunta/">Soveltava liikunta</a></li> 427</ul></nav></div> 428 429 </div><div id="div_block-267-19" class="ct-div-block megamenu__menubox" ><h2 id="headline-268-19" class="ct-headline megamenu__content_header megamenu__tutustu">Pikalinkit</h2><nav id="_nav_menu-269-19" class="oxy-nav-menu megamenu--dropdown-tutustu oxy-nav-menu-vertical" ><div class='oxy-menu-toggle'><div class='oxy-nav-menu-hamburger-wrap'><div class='oxy-nav-menu-hamburger'><div class='oxy-nav-menu-hamburger-line'></div><div class='oxy-nav-menu-hamburger-line'></div><div class='oxy-nav-menu-hamburger-line'></div></div></div></div><div class="menu-vapaa-aika-pikalinkit-container"><ul id="menu-vapaa-aika-pikalinkit" class="oxy-nav-menu-list"><li id="menu-item-31517" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-31517"><a href="https://hattula.fi/palvelut/vapaa-aika/liikunta/hiihtoladut/">Hiihtoladut</a></li> 430<li id="menu-item-23677" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-23677"><a href="https://hattula.fi/palvelut/vapaa-aika/liikunta/tilavaraukset/">Tilavaraukset ja ilmoittautumiset</a></li> 431<li id="menu-item-31758" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-31758"><a href="https://hattula.fi/wp-content/uploads/2026/03/Tilavuokrien-hinnasto-voimassa-1.1.2025-paivitetty-1125-1.pdf">Tilavuokrien hinnasto</a></li> 432<li id="menu-item-22046" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-22046"><a href="https://hattula.fi/palvelut/vapaa-aika/liikunta/ulkoilu-ja-luontoliikunta/ulkoilu/">Ulkoilu</a></li> 433<li id="menu-item-22975" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-22975"><a href="https://hattula.fi/palvelut/vapaa-aika/liikunta/liikuntaneuvonta/">Liikuntaneuvonta</a></li> 434<li id="menu-item-183" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-183"><a href="https://vanamo.finna.fi/">Vanamo-verkkokirjasto</a></li> 435<li id="menu-item-37915" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-37915"><a href="https://hattula.fi/ahoranta/">Ahorannan leirikeskus</a></li> 436</ul></div></nav></div></div></div></div></div></li> 437 438 439 <li id="-mega-dropdown-84-19" class="oxy-mega-dropdown megamenu__mainlink " ><a href="#dropdown" class="oxy-mega-dropdown_link " data-disable-link="disable" data-expanded="disable" ><span class="oxy-mega-dropdown_link-text">Osallistu ja vaikuta</span><span class="oxy-mega-dropdown_icon"><svg id="icon-mega-dropdown-84-19"><use xlink:href="#FontAwesomeicon-chevron-down"></use></svg></span></a><div class="oxy-mega-dropdown_inner oxy-header-container" data-icon="FontAwesomeicon-chevron-down"><div class="oxy-mega-dropdown_container">
439<div class="oxy-inner-content oxy-mega-dropdown_content oxy-header-container"><div id="div_block-546-19" class="ct-div-block megamenu__seina grid--3 grid--l-1 grid--xl-2" ><div id="div_block-547-19" class="ct-div-block megamenu__menubox" ><a id="link-548-19" class="ct-link" href="https://hattula.fi/palvelut/kuntalaisyhteistyo/" ><h2 id="headline-549-19" class="ct-headline megamenu__content_header">Kuntalaisyhteistyö</h2></a> 440 <div id="-slide-menu-550-19" class="oxy-slide-menu megamenu_linkit " ><nav class="oxy-slide-menu_inner" data-currentopen="disable" data-duration="300" data-collapse="disable" data-start="open" data-icon="Lineariconsicon-chevron-down" data-trigger-selector=".oxy-burger-trigger"><ul id="menu-kuntalaisyhteistyo" class="oxy-slide-menu_list"><li id="menu-item-22739" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-22739"><a href="https://hattula.fi/palvelut/kuntalaisyhteistyo/osallistuva-budjetointi/">Osallistuva budjetointi</a></li> 441<li id="menu-item-22737" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-22737"><a href="https://hattula.fi/palvelut/kuntalaisyhteistyo/avustukset-ja-hankkeet/">Yhdistysavustukset</a></li> 442<li id="menu-item-22735" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-has-children menu-item-22735"><a href="https://hattula.fi/palvelut/kuntalaisyhteistyo/yhdistystoiminta/">Yhdistystoiminta</a> 443<ul class="sub-menu"> 444 <li id="menu-item-22738" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-22738"><a href="https://hattula.fi/palvelut/kuntalaisyhteistyo/yhdistystoiminta/lahella-fi/">Lähellä.fi</a></li> 445</ul> 446</li> 447</ul></nav></div> 448 449 <a id="link-135-32079" class="ct-link" href="https://hattula.fi/palvelut/kuntalaisyhteistyo/" ><h2 id="headline-136-32079" class="ct-headline megamenu__content_header">Vaikuttaminen</h2></a> 450 <div id="-slide-menu-137-32079" class="oxy-slide-menu megamenu_linkit " ><nav class="oxy-slide-menu_inner" data-currentopen="disable" data-duration="300" data-collapse="disable" data-start="open" data-icon="Lineariconsicon-chevron-down" data-trigger-selector=".oxy-burger-trigger"><ul id="menu-vaikuttaminen" class="oxy-slide-menu_list"><li id="menu-item-35326" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-35326"><a href="https://hattula.fi/palvelut/hallinto-ja-paatoksenteko/kuntalaisaloitteet/">Kuntalaisaloitteet</a></li> 451<li id="menu-item-35328" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-35328"><a href="https://hattula.fi/palvelut/hallinto-ja-paatoksenteko/vaalit/">Vaalit</a></li> 452<li id="menu-item-35327" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-has-children menu-item-35327"><a href="https://hattula.fi/palvelu-hyvinvointi-vaikuttamiselimet/">Vaikuttamistoimielimet</a> 453<ul class="sub-menu"> 454 <li id="menu-item-35329" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-35329"><a href="https://hattula.fi/palvelut/hyvinvointi/hyvinvointineuvosto/">Hyvinvointineuvosto</a></li> 455 <li id="menu-item-35332" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-35332"><a href="https://hattula.fi/palvelut/vapaa-aika/nuorisopalvelut/nuorisovaltuusto/">Nuorisovaltuusto</a></li> 456 <li id="menu-item-35331" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-35331"><a href="https://hattula.fi/palvelut/hyvinvointi/vammaisneuvosto/">Vammaisneuvosto</a></li> 457 <li id="menu-item-35330" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-35330"><a href="https://hattula.fi/palvelut/hyvinvointi/vanhusneuvosto/">Vanhusneuvosto</a></li> 458</ul> 459</li> 460</ul></nav></div> 461 462 </div><div id="div_block-551-19" class="ct-div-block megamenu__menubox" ><a id="link-7341-19" class="ct-link" href="https://hattula.fi/palvelut/kuntalaisyhteistyo/kylat/" ><h2 id="headline-553-19" class="ct-headline megamenu__content_header">Kylät<br></h2></a> 463 <div id="-slide-menu-7338-19" class="oxy-slide-menu megamenu_linkit " ><nav class="oxy-slide-menu_inner" data-currentopen="disable" data-duration="300" data-collapse="disable" data-start="open" data-icon="Lineariconsicon-chevron-down" data-trigger-selector=".oxy-burger-trigger"><ul id="menu-kylat" class="oxy-slide-menu_list"><li id="menu-item-28790" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-28790"><a href="https://hattula.fi/palvelut/kuntalaisyhteistyo/kylat/etela-hattulan-kylat/">Etelä-Hattulan kylät</a></li> 464<li id="menu-item-28789" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-28789"><a href="https://hattula.fi/palvelut/kuntalaisyhteistyo/kylat/lepaa-ja-tyrvannonniemi/">Lepaa ja Tyrvännönniemi</a></li> 465<li id="menu-item-28788" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-28788"><a href="https://hattula.fi/palvelut/kuntalaisyhteistyo/kylat/nihattulan-kyla/">Nihattulan kylä</a></li> 466<li id="menu-item-35246" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-35246"><a href="https://hattula.fi/palvelut/kuntalaisyhteistyo/kylat/pekolan-kyla/">Pekolan kylä</a></li> 467<li id="menu-item-31570" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-31570"><a href="https://hattula.fi/palvelut/kuntalaisyhteistyo/kylat/pelkolankyla/">Pelkolan kylä</a></li> 468<li id="menu-item-28786" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-28786"><a href="https://hattula.fi/palvelut/kuntalaisyhteistyo/kylat/retulan-kyla/">Retulan kylä</a></li> 469<li id="menu-item-28785" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-28785"><a href="https://hattula.fi/palvelut/kuntalaisyhteistyo/kylat/tenholan-kyla/">Tenholan kylä</a></li> 470</ul></nav></div> 471 472 </div><div id="div_block-555-19" class="ct-div-block megamenu__menubox" ><h2 id="headline-556-19" class="ct-headline megamenu__content_header megamenu__tutustu">Pikalinkit</h2><nav id="_nav_menu-557-19" class="oxy-nav-menu megamenu--dropdown-tutustu oxy-nav-menu-vertical" ><div class='oxy-menu-toggle'><div class='oxy-nav-menu-hamburger-wrap'><div class='oxy-nav-menu-hamburger'><div class='oxy-nav-menu-hamburger-line'></div><div class='oxy-nav-menu-hamburger-line'></div><div class='oxy-nav-menu-hamburger-line'></div></div></div></div><div class="menu-kuntalaisyhteistyo-pikalinkit-container"><ul id="menu-kuntalaisyhteistyo-pikalinkit" class="oxy-nav-menu-list"><li id="menu-item-22742" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-22742"><a href="https://hattula.fi/palvelut/kuntalaisyhteistyo/avustukset-ja-hankkeet/">Yhdistysavustukset</a></li> 473<li id="menu-item-22743" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-22743"><a href="https://hattula.fi/palvelut/kuntalaisyhteistyo/osallistuva-budjetointi/">Osallistuva budjetointi</a></li> 474<li id="menu-item-22741" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-22741"><a href="https://lähellä.fi/">Lähellä.fi</a></li> 475</ul></div></nav></div></div></div></div></div></li> 476 477 478 <li id="-mega-dropdown-63-19" class="oxy-mega-dropdown megamenu__mainlink " ><a href="#dropdown" class="oxy-mega-dropdown_link " data-disable-link="disable" data-expanded="disable" ><span class="oxy-mega-dropdown_link-text">Elinkeino ja työllisyys</span><span class="oxy-mega-dropdown_icon"><svg id="icon-mega-dropdown-63-19"><use xlink:href="#FontAwesomeicon-chevron-down"></use></svg></span></a><div class="oxy-mega-dropdown_inner oxy-header-container" data-icon="FontAwesomeicon-chevron-down"><div class="oxy-mega-dropdown_container">
478<div class="oxy-inner-content oxy-mega-dropdown_content oxy-header-container"><div id="div_block-282-19" class="ct-div-block megamenu__seina grid--3 grid--xl-2 grid--l-1" ><div id="div_block-5792-19" class="ct-div-block megamenu__menubox" ><a id="link-5793-19" class="ct-link" href="https://hattula.fi/palvelut/tyo-ja-elinkeino/elinkeinotontit/" ><h2 id="headline-5794-19" class="ct-headline megamenu__content_header">Elinkeino</h2></a> 479 <div id="-slide-menu-5795-19" class="oxy-slide-menu megamenu_linkit " ><nav class="oxy-slide-menu_inner" data-currentopen="disable" data-duration="300" data-collapse="disable" data-start="open" data-icon="Lineariconsicon-chevron-down" data-trigger-selector=".oxy-burger-trigger"><ul id="menu-elinkeino" class="oxy-slide-menu_list"><li id="menu-item-29344" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-29344"><a href="https://hattula.fi/palvelut/tyo-ja-elinkeino/elinvoiman-tilannekuva/">Elinvoiman tilannekuva</a></li> 480<li id="menu-item-22804" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-22804"><a href="https://hattula.fi/palvelut/tyo-ja-elinkeino/elinkeinotontit/">Elinkeinotontit</a></li> 481<li id="menu-item-27611" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-27611"><a href="https://hattula.fi/palvelut/tyo-ja-elinkeino/hankinnat/">Hankinnat</a></li> 482<li id="menu-item-22805" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-22805"><a href="https://hattula.fi/palvelut/tyo-ja-elinkeino/maaseututoimi/">Maaseututoimi</a></li> 483<li id="menu-item-22806" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-22806"><a href="https://hattula.fi/palvelut/tyo-ja-elinkeino/tukikanavia/">Tukikanavia yrittäjille ja yhdistyksille</a></li> 484<li id="menu-item-22808" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-22808"><a href="https://hattula.fi/palvelut/tyo-ja-elinkeino/yritysneuvonta/">Yritysneuvonta</a></li> 485</ul></nav></div> 486 487 </div><div id="div_block-5801-19" class="ct-div-block megamenu__menubox" ><a id="link-5802-19" class="ct-link" href="https://hattula.fi/palvelut/tyo-ja-elinkeino/tyollisyyspalvelut/" ><h2 id="headline-5803-19" class="ct-headline megamenu__content_header">Työllisyyspalvelut</h2></a> 488 <div id="-slide-menu-5804-19" class="oxy-slide-menu megamenu_linkit " ><nav class="oxy-slide-menu_inner" data-currentopen="disable" data-duration="300" data-collapse="disable" data-start="open" data-icon="Lineariconsicon-chevron-down" data-trigger-selector=".oxy-burger-trigger"><ul id="menu-tyollisyyspalvelut" class="oxy-slide-menu_list"><li id="menu-item-25038" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-25038"><a href="https://hattula.fi/palvelut/tyo-ja-elinkeino/tyollisyyspalvelut/">Työllisyyspalvelut</a></li> 489<li id="menu-item-22820" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-22820"><a href="https://hattula.fi/palvelut/tyo-ja-elinkeino/tyollisyyspalvelut/ilmoittaudu-tyonhakijaksi/">Ilmoittaudu työnhakijaksi</a></li> 490<li id="menu-item-22812" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-22812"><a href="https://hattula.fi/palvelut/tyo-ja-elinkeino/tyollisyyspalvelut/nuorten-tyopaja/">Nuorten seinätön työpaja</a></li> 491<li id="menu-item-36299" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-has-children menu-item-36299"><a href="https://hattula.fi/palvelut/tyo-ja-elinkeino/tyollisyyspalvelut/hattula-lisa/">Hattula-lisä</a> 492<ul class="sub-menu"> 493 <li id="menu-item-36300" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-36300"><a href="https://hattula.fi/palvelut/tyo-ja-elinkeino/tyollisyyspalvelut/hattula-lisa-hakemus/">Hattula-lisä hakemus</a></li> 494</ul> 495</li> 496<li id="menu-item-36304" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-36304"><a href="https://hattula.fi/palvelut/tyo-ja-elinkeino/tyollisyyspalvelut/hattula-startti/">Hattula Startti+</a></li> 497<li id="menu-item-35785" class="menu-item menu-item-type-post_type menu-item-object-post menu-item-35785"><a href="https://hattula.fi/2026/01/tyoikaisten-palveluneuvonta/">Työikäisten palveluneuvonta</a></li> 498<li id="menu-item-22819" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-22819"><a href="https://hattula.fi/palvelut/tyo-ja-elinkeino/tyollisyyspalvelut/tyopaja-varikko/">Työpaja Varikko</a></li> 499<li id="menu-item-22809" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-22809"><a href="https://hattula.fi/palvelut/tyo-ja-elinkeino/tyollisyyspalvelut/ketterimmat-tyollisyysohjelma/">Ketterimmät -työllisyysohjelma</a></li> 500<li id="menu-item-22811" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-22811"><a href="https://hameenlinna.myintegration.fi/fi/etusivu/">MyIntegration.fi - Maahanmuuttajan palvelut</a></li> 501<li id="menu-item-22817" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-22817"><a href="https://hattula.fi/palvelut/tyo-ja-elinkeino/tyollisyyspalvelut/tietopankki-ja-linkit/">Tietopankki ja linkit</a></li> 502</ul></nav></div> 503 504 </div><div id="div_block-289-19" class="ct-div-block megamenu__menubox" ><h2 id="headline-290-19" class="ct-headline megamenu__content_header megamenu__tutustu">Pikalinkit</h2><nav id="_nav_menu-291-19" class="oxy-nav-menu megamenu--dropdown-tutustu oxy-nav-menu-vertical" ><div class='oxy-menu-toggle'><div class='oxy-nav-menu-hamburger-wrap'><div class='oxy-nav-menu-hamburger'><div class='oxy-nav-menu-hamburger-line'></div><div class='oxy-nav-menu-hamburger-line'></div><div class='oxy-nav-menu-hamburger-line'></div></div></div></div><div class="menu-tyollisyys-pikalinkit-container"><ul id="menu-tyollisyys-pikalinkit" class="oxy-nav-menu-list"><li id="menu-item-32217" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-32217">
504<a href="https://www.tyohame.fi/">TyöHäme</a></li> 505<li id="menu-item-32216" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-32216"><a href="https://tyomarkkinatori.fi/henkiloasiakkaat/asiointi">Asiointi-palvelu</a></li> 506<li id="menu-item-22822" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-22822"><a href="http://www.tyomarkkinatori.fi/">Työmarkkinatori</a></li> 507<li id="menu-item-22823" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-22823"><a href="https://www.kuntarekry.fi/fi/tyonantajat/hattulan-kunta/">Kunnan avoimet työpaikat</a></li> 508</ul></div></nav></div></div></div></div></div></li> 509 510 511 <li id="-mega-dropdown-67-19" class="oxy-mega-dropdown megamenu__mainlink " ><a href="#dropdown" class="oxy-mega-dropdown_link " data-disable-link="disable" data-expanded="disable" ><span class="oxy-mega-dropdown_link-text">Hyvinvointi ja terveys</span><span class="oxy-mega-dropdown_icon"><svg id="icon-mega-dropdown-67-19"><use xlink:href="#FontAwesomeicon-chevron-down"></use></svg></span></a><div class="oxy-mega-dropdown_inner oxy-header-container" data-icon="FontAwesomeicon-chevron-down"><div class="oxy-mega-dropdown_container"><div class="oxy-inner-content oxy-mega-dropdown_content oxy-header-container"><div id="div_block-293-19" class="ct-div-block megamenu__seina grid--3 grid--xl-2 grid--l-1" ><div id="div_block-6163-19" class="ct-div-block megamenu__menubox" ><a id="link-6164-19" class="ct-link" href="https://hattula.fi/palvelut/hyvinvointi/" ><h2 id="headline-6165-19" class="ct-headline megamenu__content_header">Hyvinvointi</h2></a> 512 <div id="-slide-menu-6166-19" class="oxy-slide-menu megamenu_linkit " ><nav class="oxy-slide-menu_inner" data-currentopen="disable" data-duration="300" data-collapse="disable" data-start="open" data-icon="Lineariconsicon-chevron-down" data-trigger-selector=".oxy-burger-trigger"><ul id="menu-hyvinvointi" class="oxy-slide-menu_list"><li id="menu-item-23022" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-23022"><a href="https://hattula.fi/palvelut/hyvinvointi/punojankulma/">Kohtaamispaikka Punojankulma</a></li> 513<li id="menu-item-27847" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-27847"><a href="https://hattula.fi/palvelut/hyvinvointi/hyvinvoinnin-ja-terveyden-edistaminen/">Hyvinvoinnin ja terveyden (hyte) edistäminen</a></li> 514<li id="menu-item-28106" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-28106"><a href="https://hattula.fi/palvelut/hyvinvointi/asumisneuvontapalvelut/">Asumisneuvontapalvelut</a></li> 515<li id="menu-item-28515" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-28515"><a href="https://hattula.fi/palvelut/hyvinvointi/ehkaiseva-paihdetyo/">Ehkäisevä päihdetyö</a></li> 516<li id="menu-item-27846" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-27846"><a href="https://hattula.fi/palvelut/hyvinvointi/hyvinvointineuvosto/">Hyvinvointineuvosto</a></li> 517<li id="menu-item-28865" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-28865"><a href="https://hattula.fi/palvelut/hyvinvointi/elintapamuutoksen-palvelupolku/">Tukea elintapamuutokseen</a></li> 518<li id="menu-item-29219" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-29219"><a href="https://hattula.fi/sydanturvallinen-hattula/">Sydänturvallinen Hattula</a></li> 519<li id="menu-item-36763" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-36763"><a href="https://hattula.fi/kriisitilanteet-ja-varautuminen/">Kriisitilanteet ja varautuminen</a></li> 520</ul></nav></div> 521 522 </div><div id="div_block-6168-19" class="ct-div-block megamenu__menubox" ><a id="link-6169-19" class="ct-link" href="https://hattula.fi/palvelut/kasvatus-ja-koulutus/lapsiystavallinen-kunta/" ><h2 id="headline-6170-19" class="ct-headline megamenu__content_header">Lapsiystävällinen kunta</h2></a> 523 <div id="-slide-menu-7264-19" class="oxy-slide-menu megamenu_linkit " ><nav class="oxy-slide-menu_inner" data-currentopen="disable" data-duration="300" data-collapse="disable" data-start="open" data-icon="Lineariconsicon-chevron-down" data-trigger-selector=".oxy-burger-trigger"><ul id="menu-lapsiystavallinen-kunta" class="oxy-slide-menu_list"><li id="menu-item-28594" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-28594"><a href="https://hattula.fi/lapsiystavallinen-kunta/lapsiystavallinen-kunta-malli/">Lapsiystävällinen kunta -malli</a></li> 524<li id="menu-item-28593" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-28593"><a href="https://hattula.fi/lapsiystavallinen-kunta/toimintasuunnitelma/">Toimintasuunnitelma</a></li> 525<li id="menu-item-30311" class="menu-item menu-item-type-taxonomy menu-item-object-blogityyppi menu-item-30311"><a href="https://hattula.fi/blogit/lyk/">Lapsiystävällinen Hattula -blogi</a></li> 526</ul></nav></div> 527 528 </div><div id="div_block-310-19" class="ct-div-block megamenu__menubox" ><h2 id="headline-311-19" class="ct-headline megamenu__content_header megamenu__tutustu">Pikalinkit</h2><nav id="_nav_menu-312-19" class="oxy-nav-menu megamenu--dropdown-tutustu oxy-nav-menu-vertical" ><div class='oxy-menu-toggle'><div class='oxy-nav-menu-hamburger-wrap'><div class='oxy-nav-menu-hamburger'><div class='oxy-nav-menu-hamburger-line'></div><div class='oxy-nav-menu-hamburger-line'></div><div class='oxy-nav-menu-hamburger-line'></div></div></div></div><div class="menu-sote-pikalinkit-container"><ul id="menu-sote-pikalinkit" class="oxy-nav-menu-list"><li id="menu-item-23035" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-23035"><a href="https://omahame.fi/">Oma Häme - Kanta-Hämeen hyvinvointialue</a></li> 529<li id="menu-item-26723" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-26723"><a href="https://omahame.fi/sosiaali-ja-kriisipaivystys">Kanta-Hämeen sosiaali- ja kriisipäivystys</a></li> 530<li id="menu-item-33618" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-33618">
530<a href="https://omahame.fi/web/hyvinvointisi-tueksi/etusivu">Hyvinvointisi tueksi - Oma Häme</a></li> 531</ul></div></nav></div></div></div></div></div></li> 532 533 534 <li id="-mega-dropdown-71-19" class="oxy-mega-dropdown megamenu__mainlink " ><a href="#dropdown" class="oxy-mega-dropdown_link " data-disable-link="disable" data-expanded="disable" ><span class="oxy-mega-dropdown_link-text">Organisaatio ja yhteystiedot</span><span class="oxy-mega-dropdown_icon"><svg id="icon-mega-dropdown-71-19"><use xlink:href="#FontAwesomeicon-chevron-down"></use></svg></span></a><div class="oxy-mega-dropdown_inner oxy-header-container" data-icon="FontAwesomeicon-chevron-down"><div class="oxy-mega-dropdown_container"><div class="oxy-inner-content oxy-mega-dropdown_content oxy-header-container"><div id="div_block-303-19" class="ct-div-block megamenu__seina grid--3 grid--xl-2 grid--l-1" ><div id="div_block-5797-19" class="ct-div-block megamenu__menubox" ><a id="link-5798-19" class="ct-link" href="https://hattula.fi/palvelut/hallinto-ja-paatoksenteko/" ><h2 id="headline-5799-19" class="ct-headline megamenu__content_header">Päätöksenteko ja organisaatio</h2></a> 535 <div id="-slide-menu-5800-19" class="oxy-slide-menu megamenu_linkit " ><nav class="oxy-slide-menu_inner" data-currentopen="disable" data-duration="300" data-collapse="disable" data-start="open" data-icon="Lineariconsicon-chevron-down" data-trigger-selector=".oxy-burger-trigger"><ul id="menu-paatoksenteko-ja-organisaatio" class="oxy-slide-menu_list"><li id="menu-item-22728" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-22728"><a href="https://hattula.fi/palvelut/hallinto-ja-paatoksenteko/esityslistat-poytakirjat-ja-viranhaltijapaatokset/">Esityslistat, pöytäkirjat ja viranhaltijapäätökset</a></li> 536<li id="menu-item-22727" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-has-children menu-item-22727"><a href="https://hattula.fi/palvelut/hallinto-ja-paatoksenteko/">Hallinto ja päätöksenteko</a> 537<ul class="sub-menu"> 538 <li id="menu-item-29764" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-29764"><a href="https://hattula.fi/valtuusto/">Valtuusto</a></li> 539 <li id="menu-item-29765" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-29765"><a href="https://hattula.fi/kunnanhallitus/">Kunnanhallitus</a></li> 540 <li id="menu-item-29766" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-29766"><a href="https://hattula.fi/elinvoimalautakunta/">Elinvoimalautakunta</a></li> 541 <li id="menu-item-29767" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-29767"><a href="https://hattula.fi/sivistys-ja-hyvinvointilautakunta/">Sivistys- ja hyvinvointilautakunta</a></li> 542 <li id="menu-item-29779" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-29779"><a href="https://hattula.fi/jaostot-ja-toimikunnat/">Jaostot ja toimikunnat</a></li> 543 <li id="menu-item-32562" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-32562"><a href="https://hattula.fi/keskusvaalilautakunta/">Keskusvaalilautakunta</a></li> 544</ul> 545</li> 546<li id="menu-item-23788" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-23788"><a href="https://hattula.fi/palvelut/hallinto-ja-paatoksenteko/hankkeet/">Hankkeet</a></li> 547<li id="menu-item-22729" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-22729"><a href="https://hattula.fi/palvelut/hallinto-ja-paatoksenteko/ilmoitukset/">Ilmoitukset</a></li> 548<li id="menu-item-22726" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-22726"><a href="https://hattula.fi/palvelut/hallinto-ja-paatoksenteko/kuntastrategia-ja-muut-asiakirjat/">Kuntastrategia ja muut asiakirjat</a></li> 549<li id="menu-item-22730" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-22730"><a href="https://hattula.fi/tietosuoja/">Tietosuoja</a></li> 550<li id="menu-item-31571" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-31571"><a href="https://hattula.fi/palvelut/hallinto-ja-paatoksenteko/toissahattulassa/">Töissä Hattulan kunnassa</a></li> 551</ul></nav></div> 552 553 </div><div id="div_block-6017-19" class="ct-div-block megamenu__menubox" ><a id="link-6018-19" class="ct-link" href="https://hattula.fi/kunnan-yhteystiedot/" ><h2 id="headline-6019-19" class="ct-headline megamenu__content_header">Yhteystiedot<br><br></h2></a>
554 <div id="-slide-menu-6020-19" class="oxy-slide-menu megamenu_linkit " ><nav class="oxy-slide-menu_inner" data-currentopen="disable" data-duration="300" data-collapse="disable" data-start="open" data-icon="Lineariconsicon-chevron-down" data-trigger-selector=".oxy-burger-trigger"><ul id="menu-yhteystiedot" class="oxy-slide-menu_list"><li id="menu-item-22993" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-22993"><a href="https://hattula.fi/kunnan-yhteystiedot/">Yhteystiedot</a></li> 555<li id="menu-item-22990" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-22990"><a href="https://hattula.fi/kunnan-yhteystiedot/asiakaspalvelupisteet/">Asiakaspalvelupisteet</a></li> 556<li id="menu-item-22989" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-has-children menu-item-22989"><a href="https://hattula.fi/kunnan-yhteystiedot/laskutustiedot/">Hattulan kunnan laskutustiedot</a> 557<ul class="sub-menu"> 558 <li id="menu-item-22991" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-22991"><a href="https://hattula.fi/kunnan-yhteystiedot/laskutustiedot/ostolaskut/">Ostolaskut</a></li> 559</ul> 560</li> 561<li id="menu-item-22992" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-22992"><a href="https://hattula.fi/kunnan-yhteystiedot/henkilohakemisto/">Henkilöhakemisto</a></li> 562<li id="menu-item-29640" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-29640"><a href="https://hattula.fi/kunnan-yhteystiedot/kirjaamo-ja-keskusarkisto/">Kirjaamo ja keskusarkisto</a></li> 563<li id="menu-item-29641" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-29641"><a href="https://hattula.fi/kunnan-yhteystiedot/tietopyynnot/">Tietopyynnöt</a></li> 564<li id="menu-item-31516" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-31516"><a href="https://hattula.fi/kunnan-yhteystiedot/tietoa-hattulasta/">Tietoa Hattulasta</a></li> 565</ul></nav></div> 566 567 </div><div id="div_block-6174-19" class="ct-div-block megamenu__menubox" ><h2 id="headline-6175-19" class="ct-headline megamenu__content_header megamenu__tutustu">Pikalinkit</h2><nav id="_nav_menu-6176-19" class="oxy-nav-menu megamenu--dropdown-tutustu oxy-nav-menu-vertical" ><div class='oxy-menu-toggle'><div class='oxy-nav-menu-hamburger-wrap'><div class='oxy-nav-menu-hamburger'><div class='oxy-nav-menu-hamburger-line'></div><div class='oxy-nav-menu-hamburger-line'></div><div class='oxy-nav-menu-hamburger-line'></div></div></div></div><div class="menu-paatoksenteko-pikalinkit-container"><ul id="menu-paatoksenteko-pikalinkit" class="oxy-nav-menu-list"><li id="menu-item-22824" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-22824"><a href="https://hattula-julkaisu.triplancloud.fi/ktwebscr/pk_tek_tweb.htm">Esityslistat ja pöytäkirjat</a></li> 568<li id="menu-item-23790" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-23790"><a href="https://hattula.fi/palvelut/hallinto-ja-paatoksenteko/hankkeet/">Hankkeet</a></li> 569<li id="menu-item-22827" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-22827"><a href="https://hattula-julkaisu.triplancloud.fi/ktwebscr/kuullist_tweb.htm">Kuulutukset</a></li> 570<li id="menu-item-22825" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-22825"><a href="https://hattula-julkaisu.triplancloud.fi/ktwebscr/vparhaku_tweb.htm">Viranhaltijapäätökset</a></li> 571<li id="menu-item-22826" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-22826"><a href="https://hattula-portaali.triplancloud.fi/">Luottamushenkilöiden portaali</a></li> 572</ul></div></nav></div></div></div></div></div></li> 573 574 </ul></nav> 575 576 </div><div id="_header_right-29-19" class="oxy-header-right" ></div></div></div></header> 577 <div id="breadcrumb" class=" ct-section breadcrumb pad--none" ><div class="ct-section-inner-wrap"><div id="div_block-144-19" class="ct-div-block oxel-breadcrumb-wrapper pad--l" ><div id="code_block-145-19" class="ct-code-block oxel-breadcrumb-code" > 578 579<nav aria-label="Polku" class="oxel-breadcrumb" style="display: none"> 580 <ol> 581 <li> 582 <a title="Polku linkkiin Hattula.fi" href="/">Hattula.fi</a> 583 <span>›</span> 584 </li> 585 <li> 586 Lomakkeet </li> 587 </ol> 588</nav></div></div></div></div><section id="main" class=" ct-section page-content margin-bottom--xxl" ><div class="ct-section-inner-wrap"><div id="div_block-645-19" class="ct-div-block grid--auto-2-1" ><article id="div_block-135-19" class="ct-div-block " ><div id="div_block-730-19" class="ct-div-block margin-top--l" ><div id="code_block-5575-19" class="ct-code-block" ><h1 class="content__header">Lomakkeet</h1> 589</div></div><div id='inner_content-1-19' class='ct-inner-content'> 590<h2 class="wp-block-heading"></h2> 591 592 593 594<div class="wp-block-pb-accordion-item c-accordion__item js-accordion-item no-js" data-initially-open="false" data-click-to-close="true" data-auto-close
594="true" data-scroll="false" data-scroll-offset="0"><h2 id="at-810" class="c-accordion__title js-accordion-controller" role="button">Teknisen lomakkeet</h2><div id="ac-810" class="c-accordion__content"> 595<h3 class="wp-block-heading">Tekninen</h3> 596 597 598 599<p class="wp-block-paragraph"><a href="https://hattula.fi/wp-content/uploads/2023/06/Katu-ja-sijoituslupahakemus.pdf" data-type="URL" data-id="https://hattula.fi/wp-content/uploads/2023/06/Katu-ja-sijoituslupahakemus.pdf" target="_blank" rel="noreferrer noopener">Katu- ja sijoituslupahakemus</a></p> 600 601 602 603<p class="wp-block-paragraph"><a href="https://hattula.fi/wp-content/uploads/2023/06/Kaivutyoohje-2023.pdf" data-type="URL" data-id="https://hattula.fi/wp-content/uploads/2023/06/Kaivutyoohje-2023.pdf" target="_blank" rel="noreferrer noopener">Kaivutyöohje</a></p> 604 605 606 607<p class="wp-block-paragraph"><a href="https://www.hattula.fi/palaute/katuvalojen-vikailmoitus" target="_blank" rel="noopener noreferrer">Katuvalojen vikailmoitukset</a></p> 608 609 610 611<p class="wp-block-paragraph"><a href="https://hattula.fi/wp-content/uploads/2023/06/Venepaikan-varaus-2023.pdf" data-type="URL" data-id="https://hattula.fi/wp-content/uploads/2023/06/Venepaikan-varaus-2023.pdf" target="_blank" rel="noreferrer noopener">Venepaikkavaraus</a></p> 612 613 614 615<h3 class="wp-block-heading"> </h3> 616 617 618 619<h3 class="wp-block-heading">Rakennusvalvonta</h3> 620 621 622 623<p class="wp-block-paragraph"><a href="https://www.hattula.fi/wp-content/uploads/2019/09/Julki.pdf" target="_blank" rel="noopener noreferrer">Julkisivun värityssuunnitelma</a></p> 624 625 626 627<p class="wp-block-paragraph"><a href="https://www.hattula.fi/wp-content/uploads/2020/03/Kiinteistotietojen_ilmoituslomake_2020.pdf" target="_blank" rel="noopener noreferrer">Kiinteistötietojen ilmoituslomake</a></p> 628 629 630 631<p class="wp-block-paragraph"><a href="https://www.hattula.fi/wp-content/uploads/2019/10/Toteutus-4.pdf" target="_blank" rel="noopener noreferrer">Maalämpöjärjestelmän toteutuskortti</a></p> 632 633 634 635<p class="wp-block-paragraph"><a href="https://www.hattula.fi/wp-content/uploads/2019/10/Maisema.pdf" target="_blank" rel="noopener noreferrer">Maisematyölupahakemus</a></p> 636 637 638 639<p class="wp-block-paragraph"><a href="https://www.hattula.fi/wp-content/uploads/2019/10/Naapuri-1.pdf" target="_blank" rel="noreferrer noopener">Naapurien kuuleminen</a></p> 640 641 642 643<p class="wp-block-paragraph"><a href="https://hattula.fi/wp-content/uploads/2025/02/Poikkeamislupahakemus-2025.pdf">Poikkeamislupahakemus 2025</a></p> 644 645 646 647<p class="wp-block-paragraph"><a href="https://www.hattula.fi/wp-content/uploads/2019/09/Purku-1.pdf" target="_blank" rel="noopener noreferrer">Purkamislupahakemus</a></p> 648 649 650 651<p class="wp-block-paragraph"><a href="https://www.hattula.fi/wp-content/uploads/2015/05/Rakennuslupahakemus2017.pdf" target="_blank" rel="noopener noreferrer">Rakennuslupahakemus</a></p> 652 653 654 655<p class="wp-block-paragraph"><a href="https://www.hattula.fi/wp-content/uploads/2019/09/Jatkami.pdf" target="_blank" rel="noopener noreferrer">Rakennusluvan voimassaolon jatkaminen</a></p> 656 657 658 659<p class="wp-block-paragraph"><a href="https://www.hattula.fi/wp-content/uploads/2019/10/Osittai.pdf" target="_blank" rel="noopener noreferrer">Rakennusten osittainen loppukatselmus</a></p> 660 661 662 663<p class="wp-block-paragraph"><a href="https://www.hattula.fi/wp-content/uploads/2015/05/RH1_20151.pdf" target="_blank" rel="noopener noreferrer">RH1</a></p> 664 665 666 667<p class="wp-block-paragraph"><a rel="noopener noreferrer" href="https://www.hattula.fi/wp-content/uploads/2015/05/RH2_20151.pdf" target="_blank">RH2</a></p> 668 669 670 671<p class="wp-block-paragraph"><a rel="noopener" href="https://dvv.fi/documents/16079645/38860644/RK9+-+ilmoitus+rakennuksen+poistumasta.pdf/247ae1de-d634-18f0-5046-4a9e53c5f44b/RK9+-+ilmoitus+rakennuksen+poistumasta.pdf?version=1.3&t=1621601538005" target="_blank">RK9 - Ilmoitus rakennuksen poistumasta</a></p> 672 673 674 675<p class="wp-block-paragraph"><a href="https://www.hattula.fi/wp-content/uploads/2020/08/Rakjate.pdf" target="_blank" rel="noopener noreferrer">Selvitys rakennusjätteestä</a></p> 676 677 678 679<p class="wp-block-paragraph"><a href="https://www.hattula.fi/wp-content/uploads/2019/09/Suunnit.pdf" target="_blank" rel="noopener noreferrer">Suunnittelijankelpoisuudenarviointi</a></p> 680 681 682 683<p class="wp-block-paragraph"><a href="https://www.hattula.fi/wp-content/uploads/2020/02/Jate.pdf" target="_blank" rel="noopener noreferrer">Talousjätevesien käsittelylomake</a></p> 684 685 686 687<p class="wp-block-paragraph"><a href="https://www.hattula.fi/wp-content/uploads/2019/09/Tarkastu.pdf" target="_blank" rel="noopener noreferrer">Tarkastusasiakirja</a></p> 688 689 690 691<p class="wp-block-paragraph"><a href="https://www.hattula.fi/wp-content/uploads/2020/02/Tyonjoh.pdf" target="_blank" rel="noopener noreferrer">Työnjohtajan hakemus</a></p> 692 693 694 695<h3 class="wp-block-heading">Asuntotoimi, Hattula-Kiinteistöt Oy</h3> 696 697 698 699<p class="wp-block-paragraph"><a href="https://hattula.fi/wp-content/uploads/2023/06/HATKI_asuntohakemus_akt_2023.pdf" data-type="URL" data-id="https://hattula.fi/wp-content/uploads/2023/06/HATKI_asuntohakemus_akt_2023.pdf" target="_blank" rel="noreferrer noopener">Asuntohakemus HATKI</a></p> 700 701 702 703<p class="wp-block-paragraph"></p> 704</div></div> 705 706 707 708<div class="wp-block-pb-accordion-item c-accordion__item js-accordion-item no-js" data-initially-open="false" data-click-to-close="true" data-auto-close
708="true" data-scroll="false" data-scroll-offset="0"><h2 id="at-811" class="c-accordion__title js-accordion-controller" role="button">Sivistyksen lomakkeet</h2><div id="ac-811" class="c-accordion__content"> 709<h3 class="wp-block-heading">Sivistys</h3> 710 711 712 713<p class="wp-block-paragraph"><a href="https://hattula.fi/wp-content/uploads/2024/10/Koulukuljetuslomake.pdf" target="_blank" rel="noreferrer noopener">Koulukuljetuslomake</a></p> 714 715 716 717<p class="wp-block-paragraph"><a href="https://hattula.fi/wp-content/uploads/2023/05/Ilmoitus-ERV-ruokavaliosta-hattula.docx" data-type="URL" data-id="https://hattula.fi/wp-content/uploads/2023/05/Ilmoitus-ERV-ruokavaliosta-hattula.docx" target="_blank" rel="noreferrer noopener">Ilmoitus erityisruokavaliosta</a></p> 718 719 720 721<p class="wp-block-paragraph"><a href="https://hattula.fi/wp-content/uploads/2024/10/Hakemus-toissijaiseen-kouluun_.pdf" target="_blank" rel="noreferrer noopener">Hakemus toissijaiseen kouluun</a></p> 722 723 724 725<p class="wp-block-paragraph"><a href="https://hattula.fi/wp-content/uploads/2026/02/Hakemus-koulunkaynnin-poikkeuksellinen-aloittaminen.pdf" target="_blank" rel="noreferrer noopener">Hakemus koulunkaynnin poikkeuksellinen aloittaminen</a></p> 726 727 728 729<p class="wp-block-paragraph"><a href="https://hattula.fi/wp-content/uploads/2024/10/Oppilaspaikan-hakeminen.pdf" target="_blank" rel="noreferrer noopener">Oppilaspaikan hakeminen</a></p> 730 731 732 733<p class="wp-block-paragraph"><a rel="noopener" href="https://www.hattula.fi/palvelut/lapset-ja-nuoret/esi-ja-perusopetus/iltapaivatoiminta-kerhotoiminta/13391-2/" target="_blank">Ilmoittautuminen aamu/ ja iltapäivätoimintaan</a></p> 734 735 736 737<p class="wp-block-paragraph"><a href="https://www.hattula.fi/palvelut/lapset-ja-nuoret/esi-ja-perusopetus/iltapaivatoiminta-kerhotoiminta/perustietolomake-ip/" target="_blank" rel="noopener">Perustietolomake IP</a></p> 738 739 740 741<p class="wp-block-paragraph"><a href="https://www.hattula.fi/palvelut/lapset-ja-nuoret/esi-ja-perusopetus/iltapaivatoiminta-kerhotoiminta/muutosilmoitus-irtisanoutuminen-ap-ip-lomake/" target="_blank" rel="noopener">Muutosilmoitus / Irtisanoutuminen AP/IP</a></p> 742 743 744 745<h3 class="wp-block-heading">Varhaiskasvatus</h3> 746 747 748 749<p class="wp-block-paragraph"><a href="https://hattula.fi/wp-content/uploads/2024/10/Koulukuljetuslomake.pdf" target="_blank" rel="noreferrer noopener">Koulukuljetuslomake</a></p> 750 751 752 753<p class="wp-block-paragraph"><a href="https://www.hattula.fi/wp-content/uploads/2021/03/Ilmoitus-yksityisesta-perhepaivahoidosta_uusi.pdf" target="_blank" rel="noopener noreferrer">Ilmoitus yksityisestä perhepäivöhoidosta</a></p> 754 755 756 757<p class="wp-block-paragraph"><a href="https://hattula.fi/wp-content/uploads/2023/10/Yrittajan-tuloselvityslomake.pdf" target="_blank" rel="noreferrer noopener">Yrittäjän tuloselvityslomake</a></p> 758 759 760 761<p class="wp-block-paragraph"></p> 762</div></div> 763 764 765 766<div class="wp-block-pb-accordion-item c-accordion__item js-accordion-item no-js" data-initially-open="false" data-click-to-close="true" data-auto-close="true" data-scroll="false" data-scroll-offset="0"><h2 id="at-812" class="c-accordion__title js-accordion-controller" role="button">Yleishallinto</h2><div id="ac-812" class="c-accordion__content"> 767<p class="wp-block-paragraph"><a href="https://hattula.fi/wp-content/uploads/2025/01/asiakirjapyynto-lomake.docx" target="_blank" rel="noreferrer noopener">Tietopyyntö/asiakirjatilaus</a> (word)</p> 768 769 770 771<p class="wp-block-paragraph"><a href="https://hattula.fi/wp-content/uploads/2025/01/rekisteritietojen-tarkastuspyynto-lomake.docx" target="_blank" rel="noreferrer noopener">Rekisteritietojen tarkastuspyyntö</a> (word)</p> 772 773 774 775<p class="wp-block-paragraph"><a href="https://hattula.fi/wp-content/uploads/2025/01/rekisteritietojen-korjauspyynto-lomake.docx" target="_blank" rel="noreferrer noopener">Rekisteritietojen korjaamispyyntö</a> (word)</p> 776 777 778 779<p class="wp-block-paragraph"></p> 780</div></div> 781 782 783 784<p class="wp-block-paragraph"></p> 785 786 787 788<p class="wp-block-paragraph">Sosiaali- ja terveyspalveluiden lomakkeet ja asiointi <a rel="noreferrer noopener" href="https://omahame.fi/" data-type="link" data-id="https://omahame.fi/" target="_blank">Oma Hämeen verkkopalvelussa</a>.</p> 789</div> 790 <span id="-post-modified-date-6497-19" class="oxy-post-modified-date text--s margin-top--l " >Viim. päivitetty 17.2.2026</span> 791 792 <h2 id="headline-7722-19" class="ct-headline">Löysitkö etsimäsi?</h2> 793 <div id="-wsform_form-7723-19" class="oxy-wsform-form " ><form action="https://hattula.fi/wp-json/ws-form/v1/submit" class="wsf-form wsf-form-canvas" id="ws-form-1" data-id="46" method="POST" data-instance-id="1" data-wsf-style-id="1"></form></div> 794 795 </article><aside id="div_block-458-19" class="ct-div-block gap--l margin-top--xxl padding--s" ></aside></div></div></section><section id="footer" class=" ct-section bg--primary-dark" ><div class="ct-section-inner-wrap"><div id="div_block-685-19" class="ct-div-block center--all gap--l grid--3 grid--l-1" ><div id="div_block-526-19" class="ct-div-block pad--s width--full" ><img id="image-23-19" alt="Hattulan kunnan logo" src="https://hattula.fi/wp-content/uploads/2022/05/hattula_logo.svg" class="ct-image" srcset="" sizes="(max-width: 1px) 100v
795w, 1px" /><div id="_social_icons-520-19" class="oxy-social-icons " ><a href='https://www.facebook.com/hattulankunta' target='_blank' class='oxy-social-icons-facebook'><svg><title>Tutustu Hattulan kuntaan Facebookissa!</title><use xlink:href='#oxy-social-icons-icon-facebook'></use></svg></a><a href='https://www.instagram.com/visithattula/' target='_blank' class='oxy-social-icons-instagram'><svg><title>Tutustu Visit Hattulaan Instagramissa!</title><use xlink:href='#oxy-social-icons-icon-instagram'></use></svg></a><a href='https://www.youtube.com/@hattulan_kunta' target='_blank' class='oxy-social-icons-youtube'><svg><title>Tutustu Hattulan kuntaan Youtubessa!</title><use xlink:href='#oxy-social-icons-icon-youtube'></use></svg></a></div></div><div id="div_block-518-19" class="ct-div-block pad--s width--full" ><div id="_rich_text-519-19" class="oxy-rich-text text--white text--left" ><p><strong>Kunnanvirasto:</strong><br />Pappilanniementie 9<br />13880 Hattula<br />[email protected]</p><p><strong>Palaute:<br /></strong><span style="color: #ffffff;"><a style="color: #ffffff;" href="https://hattula.fi/palaute/">Lähetä palautetta</a></span></p><p><strong>Tilavaraukset:<br /></strong><span data-olk-copy-source="MessageBody">liikuntapalvelut</span>@hattula.fi</p><p> </p></div></div><div id="div_block-693-19" class="ct-div-block footer--box pad--s width--full" ><a id="link_text-4924-19" class="ct-link-text footer--linkit" href="https://hattula.fi/kunnan-yhteystiedot/henkilohakemisto/" >Henkilöhakemisto<br></a><a id="link_text-4926-19" class="ct-link-text footer--linkit" href="https://hattula.fi/palvelut-lomakkeet/" >Lomakkeet</a><a id="link_text-6093-19" class="ct-link-text footer--linkit" href="https://hattula.fi/kunnan-yhteystiedot/laskutustiedot/" >Laskutustiedot<br></a><a id="link_text-4925-19" class="ct-link-text footer--linkit" href="https://hattula.fi/kunnan-yhteystiedot/" >Yhteystiedot</a><a id="link_text-4931-19" class="ct-link-text footer--linkit" href="https://hattula.fi/briefly-in-english/" >Briefly in English</a><a id="link_text-4932-19" class="ct-link-text footer--linkit" href="https://hattula.fi/saavutettavuusseloste/" >Saavutettavuusseloste</a><a id="link_text-6250-19" class="ct-link-text footer--linkit" href="https://hattula.fi/asiakirjajulkisuuskuvaus/" >Asiakirjajulkisuuskuvaus</a><a id="link_text-4933-19" class="ct-link-text footer--linkit" href="#footer" target="_self" data-cky-tag="revisit-consent">Evästeet</a></div></div></div></section> <!-- WP_FOOTER -->
796<script type="speculationrules"> 797{"prefetch":[{"source":"document","where":{"and":[{"href_matches":"/*"},{"not":{"href_matches":["/wp-*.php","/wp-admin/*","/wp-content/uploads/*","/wp-content/*","/wp-content/plugins/*","/wp-content/themes/twentytwentyfour/*","/wp-content/themes/oxygen-is-not-a-theme/*","/*\\?(.+)"]}},{"not":{"selector_matches":"a[rel~=\"nofollow\"]"}},{"not":{"selector_matches":".no-prefetch, .no-prefetch a"}}]},"eagerness":"conservative"}]} 798</script>
798 799<style>.ct-FontAwesomeicon-search{width:0.92857142857143em}</style> 800<style>.ct-FontAwesomeicon-close{width:0.78571428571429em}</style> 801<?xml version="1.0"?><svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" aria-hidden="true" style="position: absolute; width: 0; height: 0; overflow: hidden;" version="1.1"><defs><symbol id="FontAwesomeicon-search" viewBox="0 0 26 28"><title>search</title><path d="M18 13c0-3.859-3.141-7-7-7s-7 3.141-7 7 3.141 7 7 7 7-3.141 7-7zM26 26c0 1.094-0.906 2-2 2-0.531 0-1.047-0.219-1.406-0.594l-5.359-5.344c-1.828 1.266-4.016 1.937-6.234 1.937-6.078 0-11-4.922-11-11s4.922-11 11-11 11 4.922 11 11c0 2.219-0.672 4.406-1.937 6.234l5.359 5.359c0.359 0.359 0.578 0.875 0.578 1.406z"/></symbol><symbol id="FontAwesomeicon-close" viewBox="0 0 22 28"><title>close</title><path d="M20.281 20.656c0 0.391-0.156 0.781-0.438 1.062l-2.125 2.125c-0.281 0.281-0.672 0.438-1.062 0.438s-0.781-0.156-1.062-0.438l-4.594-4.594-4.594 4.594c-0.281 0.281-0.672 0.438-1.062 0.438s-0.781-0.156-1.062-0.438l-2.125-2.125c-0.281-0.281-0.438-0.672-0.438-1.062s0.156-0.781 0.438-1.062l4.594-4.594-4.594-4.594c-0.281-0.281-0.438-0.672-0.438-1.062s0.156-0.781 0.438-1.062l2.125-2.125c0.281-0.281 0.672-0.438 1.062-0.438s0.781 0.156 1.062 0.438l4.594 4.594 4.594-4.594c0.281-0.281 0.672-0.438 1.062-0.438s0.781 0.156 1.062 0.438l2.125 2.125c0.281 0.281 0.438 0.672 0.438 1.062s-0.156 0.781-0.438 1.062l-4.594 4.594 4.594 4.594c0.281 0.281 0.438 0.672 0.438 1.062z"/></symbol><symbol id="FontAwesomeicon-chevron-down" viewBox="0 0 28 28"><title>chevron-down</title><path d="M26.297 12.625l-11.594 11.578c-0.391 0.391-1.016 0.391-1.406 0l-11.594-11.578c-0.391-0.391-0.391-1.031 0-1.422l2.594-2.578c0.391-0.391 1.016-0.391 1.406 0l8.297 8.297 8.297-8.297c0.391-0.391 1.016-0.391 1.406 0l2.594 2.578c0.391 0.391 0.391 1.031 0 1.422z"/></symbol></defs></svg><?xml version="1.0"?><svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" style="position: absolute; width: 0; height: 0; overflow: hidden;" version="1.1"><defs><symbol id="Lineariconsicon-chevron-down" viewBox="0 0 20 20"><title>chevron-down</title><path class="path1" d="M0 6c0-0.128 0.049-0.256 0.146-0.354 0.195-0.195 0.512-0.195 0.707 0l8.646 8.646 8.646-8.646c0.195-0.195 0.512-0.195 0.707 0s0.195 0.512 0 0.707l-9 9c-0.195 0.195-0.512 0.195-0.707 0l-9-9c-0.098-0.098-0.146-0.226-0.146-0.354z"/></symbol></defs></svg>
801<script> 802 var relevanssi_rt_regex = /(&|\?)_(rt|rt_nonce)=(\w+)/g 803 var newUrl = window.location.search.replace(relevanssi_rt_regex, '') 804 history.replaceState(null, null, window.location.pathname + newUrl + window.location.hash) 805</script>
vendor: 1 bytes, line 805
805
806<script data-wp-router-options="{"loadOnClientNavigation":true}" fetchpriority="low" id="@wordpress/block-library/image/view-js-module" src="https://hattula.fi/wp-includes/js/dist/script-modules/block-library/image/view.min.js?ver=25ee935fd6c67371d0f3" type="module"></script>
806 807 <style type="text/css"> 808 .relevanssi-live-search-results { 809 opacity: 0; 810 transition: opacity .25s ease-in-out; 811 -moz-transition: opacity .25s ease-in-out; 812 -webkit-transition: opacity .25s ease-in-out; 813 height: 0; 814 overflow: hidden; 815 z-index: 9999995; /* Exceed SearchWP Modal Search Form overlay. */ 816 position: absolute; 817 display: none; 818 } 819 820 .relevanssi-live-search-results-showing { 821 display: block; 822 opacity: 1; 823 height: auto; 824 overflow: auto; 825 } 826 827 .relevanssi-live-search-no-results, .relevanssi-live-search-didyoumean { 828 padding: 0 1em; 829 } 830 </style> 831 832
832<script type="text/javascript"> 833 jQuery(document).ready(oxygen_init_search); 834 function oxygen_init_search($) { 835 836 837 $('body').on( 'click', '.oxy-header-search_toggle', function(e) { 838 e.preventDefault(); 839 let $toggle = $(this); 840 let $form = $toggle.closest('.oxy-header-search').find('.oxy-header-search_form'); 841 842 if (!$form.hasClass('visible')) { 843 showSearch($toggle); 844 845 } else { 846 hideSearch($toggle); 847 } 848 } 849 ); 850 851 // Close search when clicking outside 852 $(document).on('click', function(e) { 853 let $target = $(e.target); 854 let $search = $('.oxy-header-search'); 855 856 // If click is outside the search component and search is visible, close it 857 if (!$target.closest('.oxy-header-search').length && $search.find('.oxy-header-search_form').hasClass('visible')) { 858 hideSearch($search.find('.oxy-header-search_toggle-open')); 859 } 860 }); 861 862 // Close search when focus leaves the entire search component 863 $('.oxy-header-search').on('focusout', function(e) { 864 let $search = $(this); 865 let $form = $search.find('.oxy-header-search_form'); 866 867 // Only close if search is visible 868 if (!$form.hasClass('visible')) { 869 return; 870 } 871 872 // Use setTimeout to allow the browser to set the new activeElement 873 setTimeout(function() { 874 // Check if the newly focused element is NOT within the search component 875 if (!$search.find(document.activeElement).length) { 876 hideSearch($search.find('.oxy-header-search_toggle-open')); 877 } 878 }, 0); 879 }); 880 881 // Pressing ESC will close search 882 $(document).on('keyup', function(e) { 883 if (e.keyCode === 27) { 884 let $search = $('.oxy-header-search'); 885 let $form = $search.find('.oxy-header-search_form'); 886 887 if ($form.hasClass('visible')) { 888 hideSearch($search.find('.oxy-header-search_toggle-open')); 889 } 890 } 891 }); 892 893 894 // Helper function to show the search form. 895 function showSearch(toggle) { 896 897 let $form = toggle.closest('.oxy-header-search').find('.oxy-header-search_form'); 898 $form.removeAttr('aria-hidden').addClass('visible'); 899 900 // Update aria-expanded 901 toggle.closest('.oxy-header-search').find('.oxy-header-search_toggle-open').attr('aria-expanded', 'true'); 902 903 if (true === toggle.closest('.oxy-header-search').find('.oxy-header-search_toggle-open').data('prevent-scroll')) { 904 $('html,body').addClass('oxy-header-search_prevent-scroll'); 905 } 906 907 setTimeout( 908 function() { 909 toggle.closest('.oxy-header-search').find('input[type=search]').focus(); 910 }, 300); 911 912 } 913 914 // Helper function to hide the search form. 915 function hideSearch(toggle) { 916 917 // Move focus back to button first 918 let toggleElement = toggle.closest('.oxy-header-search').find('.oxy-header-search_toggle-open').get(0); 919 if (toggleElement) { 920 toggleElement.focus({ preventScroll: true }); 921 } 922 923 toggle.closest('.oxy-header-search').find('.oxy-header-search_toggle-open').attr('aria-expanded', 'false'); 924 925 let $form = toggle.closest('.oxy-header-search').find('.oxy-header-search_form'); 926 $form.attr('aria-hidden', 'true'); 927 $form.removeClass('visible'); 928 $('html,body').removeClass('oxy-header-search_prevent-scroll'); 929 930 } 931 932 }; 933 934 </script>
934 935 936 937
937<script type="text/javascript"> 938 jQuery(document).ready(oxygen_init_burger); 939 function oxygen_init_burger($) { 940 941 $('.oxy-burger-trigger').each(function( i, OxyBurgerTrigger ) { 942 943 let touchEventOption = $( OxyBurgerTrigger ).children('.hamburger').data('touch'); 944 let touchEvent = 'ontouchstart' in window ? touchEventOption : 'click'; 945 946 // Close hamburger when element clicked 947 $( OxyBurgerTrigger ).on( touchEvent, function(e) { 948 949 e.stopPropagation(); 950 951 // Check user wants animations 952 if ($(this).children( '.hamburger' ).data('animation') !== 'disable') { 953 $(this).children( '.hamburger' ).toggleClass('is-active'); 954 } 955 956 } ); 957 958 } ); 959 960 961 962 // For listening for modals closing to close the hamburger 963 var className = 'live'; 964 var target = document.querySelectorAll(".oxy-modal-backdrop[data-trigger='user_clicks_element']"); 965 for (var i = 0; i < target.length; i++) { 966 967 // create an observer instance 968 var observer = new MutationObserver(function(mutations) { 969 mutations.forEach(function(mutation) { 970 971 // When the style changes on modal backdrop 972 if (mutation.attributeName === 'style') { 973 974 // If the modal is live and is closing 975 if(!mutation.target.classList.contains(className)){ 976 977 // Close the toggle 978 closeToggle(mutation.target); 979 980 } 981 } 982 }); 983 }); 984 985 // configuration of the observer 986 var config = { 987 attributes: true, 988 attributeFilter: ['style'], 989 subtree: false 990 }; 991 992 // pass in the target node, as well as the observer options 993 observer.observe(target[i], config); 994 } 995 996 997 // Helper function to close hamburger if modal closed. 998 function closeToggle(elem) { 999 1000 var triggerSelector = $($(elem).data('trigger-selector')); 1001 1002 // Abort if burger not being used as the trigger or animations not turned on 1003 if ((!triggerSelector.hasClass('oxy-burger-trigger')) || (triggerSelector.children( '.hamburger' ).data('animation') === 'disable') ) { 1004 return; 1005 } 1006 // Close that particular burger 1007 triggerSelector.children('.hamburger').removeClass('is-active'); 1008 1009 } 1010 1011 1012 } </script>
1012 1013 1014
1014<script type="text/javascript"> 1015 1016 jQuery(document).ready(oxygen_init_slide_menu); 1017 function oxygen_init_slide_menu($) { 1018 1019 // check if supports touch, otherwise it's click: 1020 let touchEvent = 'ontouchstart' in window ? 'click' : 'click'; 1021 1022 $('.oxy-slide-menu').each(function(){ 1023 1024 let slide_menu = $(this); 1025 let slide_start = slide_menu.children( '.oxy-slide-menu_inner' ).data( 'start' ); 1026 let slide_duration = slide_menu.children( '.oxy-slide-menu_inner' ).data( 'duration' ); 1027 let slideClickArea = '.menu-item-has-children > a > .oxy-slide-menu_dropdown-icon-click-area'; 1028 let dropdownIcon = slide_menu.children( '.oxy-slide-menu_inner' ).data( 'icon' ); 1029 1030 1031 slide_menu.find('.menu-item-has-children > a').append('<button aria-expanded=\"false\" aria-pressed=\"false\" class=\"oxy-slide-menu_dropdown-icon-click-area\"><svg class=\"oxy-slide-menu_dropdown-icon\"><use xlink:href=\"#'+ dropdownIcon +'\"></use></svg><span class=\"screen-reader-text\">Submenu</span></button>'); 1032 1033 // If being hidden as starting position, for use as mobile menu 1034 if ( slide_start == 'hidden' ) { 1035 1036 let slide_trigger_selector = $( slide_menu.children( '.oxy-slide-menu_inner' ).data( 'trigger-selector' ) ); 1037 1038 slide_trigger_selector.on( touchEvent, function(e) { 1039 slide_menu.slideToggle(slide_duration); 1040 } ); 1041 1042 if (true == slide_menu.children( '.oxy-slide-menu_inner' ).data( 'collapse' ) ) { 1043 slide_menu.find(".menu-item a[href^='#']:not([href='#'])").on('click', function(e) { 1044 slide_trigger_selector.click() 1045 }) 1046 } 1047 1048 } 1049 1050 if ('enable' === slide_menu.children( '.oxy-slide-menu_inner' ).data( 'currentopen' )) { 1051 1052 let currentAncestorButton = slide_menu.find('.current-menu-ancestor').children('a').children('.oxy-slide-menu_dropdown-icon-click-area'); 1053 1054 currentAncestorButton.attr('aria-expanded', 'true'); 1055 currentAncestorButton.attr('aria-pressed', 'true'); 1056 currentAncestorButton.addClass('oxy-slide-menu_open'); 1057 currentAncestorButton.closest('.current-menu-ancestor').children('.sub-menu').slideDown(0); 1058 } 1059 1060 1061 1062 }); 1063 1064 // Sub menu icon being clicked
1065 $('.oxy-slide-menu, .oxygen-builder-body').on( touchEvent, '.menu-item-has-children > a > .oxy-slide-menu_dropdown-icon-click-area', function(e) { 1066 e.stopPropagation(); 1067 e.preventDefault(); 1068 oxy_slide_menu_toggle(this); 1069 } 1070 1071 ); 1072 1073 1074 function oxy_slide_menu_toggle(trigger) { 1075 1076 var durationData = $(trigger).closest('.oxy-slide-menu_inner').data( 'duration' ); 1077 var othermenus = $(trigger).closest( '.menu-item-has-children' ).siblings('.menu-item-has-children'); 1078 othermenus.find( '.sub-menu' ).slideUp( durationData ); 1079 othermenus.find( '.oxy-slide-menu_open' ).removeClass( 'oxy-slide-menu_open' ); 1080 othermenus.find( '.oxy-slide-menu_open' ).attr('aria-expanded', function (i, attr) { 1081 return attr == 'true' ? 'false' : 'true' 1082 }); 1083 othermenus.find( '.oxy-slide-menu_open' ).attr('aria-pressed', function (i, attr) { 1084 return attr == 'true' ? 'false' : 'true' 1085 }); 1086 1087 $(trigger).closest('.menu-item-has-children').children('.sub-menu').slideToggle( durationData ); 1088 1089 $(trigger).attr('aria-expanded', function (i, attr) { 1090 return attr == 'true' ? 'false' : 'true' 1091 }); 1092 1093 $(trigger).attr('aria-pressed', function (i, attr) { 1094 return attr == 'true' ? 'false' : 'true' 1095 }); 1096 1097 $(trigger).toggleClass('oxy-slide-menu_open'); 1098 1099 } 1100 1101 1102 let selector = '.oxy-slide-menu .menu-item a[href*="#"]'; 1103 $(selector).on('click', function(event){ 1104 1105 if ($(event.target).closest('.oxy-slide-menu_dropdown-icon-click-area').length > 0) { 1106 // toggle icon clicked, no need to trigger it 1107 return; 1108 } 1109 else if ($(event.target).attr("href") === "#" && $(this).parent().hasClass('menu-item-has-children')) { 1110 // prevent browser folllowing link 1111 event.preventDefault(); 1112 // empty href don't lead anywhere, use it as toggle icon click area 1113 var hasklinkIcon = $(this).find('.oxy-slide-menu_dropdown-icon-click-area'); 1114 oxy_slide_menu_toggle(hasklinkIcon); 1115 1116 } 1117 }); 1118 1119 }; 1120 1121 </script>
1121 1122 1123 1124
1124<script type="text/javascript"> 1125 jQuery(document).ready(function() { 1126 jQuery('body').on('click', '.oxy-menu-toggle', function() { 1127 jQuery(this).parent('.oxy-nav-menu').toggleClass('oxy-nav-menu-open'); 1128 jQuery('body').toggleClass('oxy-nav-menu-prevent-overflow'); 1129 jQuery('html').toggleClass('oxy-nav-menu-prevent-overflow'); 1130 }); 1131 var selector = '.oxy-nav-menu-open .menu-item a[href*="#"]'; 1132 jQuery('body').on('click', selector, function(){ 1133 jQuery('.oxy-nav-menu-open').removeClass('oxy-nav-menu-open'); 1134 jQuery('body').removeClass('oxy-nav-menu-prevent-overflow'); 1135 jQuery('html').removeClass('oxy-nav-menu-prevent-overflow'); 1136 jQuery(this).click(); 1137 }); 1138 }); 1139 </script>
1139 1140 1141 1142 <svg style="position: absolute; width: 0; height: 0; overflow: hidden;" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"> 1143 <defs> 1144 <symbol id="oxy-social-icons-icon-linkedin" viewBox="0 0 32 32"> 1145 <title>linkedin</title> 1146 <path d="M12 12h5.535v2.837h0.079c0.77-1.381 2.655-2.837 5.464-2.837 5.842 0 6.922 3.637 6.922 8.367v9.633h-5.769v-8.54c0-2.037-0.042-4.657-3.001-4.657-3.005 0-3.463 2.218-3.463 4.509v8.688h-5.767v-18z"></path> 1147 <path d="M2 12h6v18h-6v-18z"></path> 1148 <path d="M8 7c0 1.657-1.343 3-3 3s-3-1.343-3-3c0-1.657 1.343-3 3-3s3 1.343 3 3z"></path> 1149 </symbol> 1150 <symbol id="oxy-social-icons-icon-facebook" viewBox="0 0 32 32"> 1151 <title>facebook</title> 1152 <path d="M19 6h5v-6h-5c-3.86 0-7 3.14-7 7v3h-4v6h4v16h6v-16h5l1-6h-6v-3c0-0.542 0.458-1 1-1z"></path> 1153 </symbol> 1154 <symbol id="oxy-social-icons-icon-pinterest" viewBox="0 0 32 32"> 1155 <title>pinterest</title> 1156 <path d="M16 2.138c-7.656 0-13.863 6.206-13.863 13.863 0 5.875 3.656 10.887 8.813 12.906-0.119-1.094-0.231-2.781 0.050-3.975 0.25-1.081 1.625-6.887 1.625-6.887s-0.412-0.831-0.412-2.056c0-1.925 1.119-3.369 2.506-3.369 1.181 0 1.756 0.887 1.756 1.95 0 1.188-0.756 2.969-1.15 4.613-0.331 1.381 0.688 2.506 2.050 2.506 2.462 0 4.356-2.6 4.356-6.35 0-3.319-2.387-5.638-5.787-5.638-3.944 0-6.256 2.956-6.256 6.019 0 1.194 0.456 2.469 1.031 3.163 0.113 0.137 0.131 0.256 0.094 0.4-0.106 0.438-0.338 1.381-0.387 1.575-0.063 0.256-0.2 0.306-0.463 0.188-1.731-0.806-2.813-3.337-2.813-5.369 0-4.375 3.175-8.387 9.156-8.387 4.806 0 8.544 3.425 8.544 8.006 0 4.775-3.012 8.625-7.194 8.625-1.406 0-2.725-0.731-3.175-1.594 0 0-0.694 2.644-0.863 3.294-0.313 1.206-1.156 2.712-1.725 3.631 1.3 0.4 2.675 0.619 4.106 0.619 7.656 0 13.863-6.206 13.863-13.863 0-7.662-6.206-13.869-13.863-13.869z"></path> 1157 </symbol> 1158 <symbol id="oxy-social-icons-icon-youtube" viewBox="0 0 32 32"> 1159 <title>youtube</title> 1160 <path d="M31.681 9.6c0 0-0.313-2.206-1.275-3.175-1.219-1.275-2.581-1.281-3.206-1.356-4.475-0.325-11.194-0.325-11.194-0.325h-0.012c0 0-6.719 0-11.194 0.325-0.625 0.075-1.987 0.081-3.206 1.356-0.963 0.969-1.269 3.175-1.269 3.175s-0.319 2.588-0.319 5.181v2.425c0 2.587 0.319 5.181 0.319 5.181s0.313 2.206 1.269 3.175c1.219 1.275 2.819 1.231 3.531 1.369 2.563 0.244 10.881 0.319 10.881 0.319s6.725-0.012 11.2-0.331c0.625-0.075 1.988-0.081 3.206-1.356 0.962-0.969 1.275-3.175 1.275-3.175s0.319-2.587 0.319-5.181v-2.425c-0.006-2.588-0.325-5.181-0.325-5.181zM12.694 20.15v-8.994l8.644 4.513-8.644 4.481z"></path> 1161 </symbol> 1162 <symbol id="oxy-social-icons-icon-rss" viewBox="0 0 32 32"> 1163 <title>rss</title> 1164 <path d="M4.259 23.467c-2.35 0-4.259 1.917-4.259 4.252 0 2.349 1.909 4.244 4.259 4.244 2.358 0 4.265-1.895 4.265-4.244-0-2.336-1.907-4.252-4.265-4.252zM0.005 10.873v6.133c3.993 0 7.749 1.562 10.577 4.391 2.825 2.822 4.384 6.595 4.384 10.603h6.16c-0-11.651-9.478-21.127-21.121-21.127zM0.012 0v6.136c14.243 0 25.836 11.604 25.836 25.864h6.152c0-17.64-14.352-32-31.988-32z"></path> 1165 </symbol> 1166 <symbol id="oxy-social-icons-icon-twitter" viewBox="0 0 512 512"> 1167 <title>twitter</title> 1168 <path d="M389.2 48h70.6L305.6 224.2 487 464H345L233.7 318.6 106.5 464H35.8L200.7 275.5 26.8 48H172.4L272.9 180.9 389.2 48zM364.4 421.8h39.1L151.1 88h-42L364.4 421.8z"></path> 1169 </symbol> 1170 <symbol id="oxy-social-icons-icon-instagram" viewBox="0 0 32 32"> 1171 <title>instagram</title> 1172 <path d="M16 2.881c4.275 0 4.781 0.019 6.462 0.094 1.563 0.069 2.406 0.331 2.969 0.55 0.744 0.288 1.281 0.638 1.837 1.194 0.563 0.563 0.906 1.094 1.2 1.838 0.219 0.563 0.481 1.412 0.55 2.969 0.075 1.688 0.094 2.194 0.094 6.463s-0.019 4.781-0.094 6.463c-0.069 1.563-0.331 2.406-0.55 2.969-0.288 0.744-0.637 1.281-1.194 1.837-0.563 0.563-1.094 0.906-1.837 1.2-0.563 0.219-1.413 0.481-2.969 0.55-1.688 0.075-2.194 0.094-6.463 0.094s-4.781-0.019-6.463-0.094c-1.563-0.069-2.406-0.331-2.969-0.55-0.744-0.288-1.281-0.637-1.838-1.
1172194-0.563-0.563-0.906-1.094-1.2-1.837-0.219-0.563-0.481-1.413-0.55-2.969-0.075-1.688-0.094-2.194-0.094-6.463s0.019-4.781 0.094-6.463c0.069-1.563 0.331-2.406 0.55-2.969 0.288-0.744 0.638-1.281 1.194-1.838 0.563-0.563 1.094-0.906 1.838-1.2 0.563-0.219 1.412-0.481 2.969-0.55 1.681-0.075 2.188-0.094 6.463-0.094zM16 0c-4.344 0-4.887 0.019-6.594 0.094-1.7 0.075-2.869 0.35-3.881 0.744-1.056 0.412-1.95 0.956-2.837 1.85-0.894 0.888-1.438 1.781-1.85 2.831-0.394 1.019-0.669 2.181-0.744 3.881-0.075 1.713-0.094 2.256-0.094 6.6s0.019 4.887 0.094 6.594c0.075 1.7 0.35 2.869 0.744 3.881 0.413 1.056 0.956 1.95 1.85 2.837 0.887 0.887 1.781 1.438 2.831 1.844 1.019 0.394 2.181 0.669 3.881 0.744 1.706 0.075 2.25 0.094 6.594 0.094s4.888-0.019 6.594-0.094c1.7-0.075 2.869-0.35 3.881-0.744 1.050-0.406 1.944-0.956 2.831-1.844s1.438-1.781 1.844-2.831c0.394-1.019 0.669-2.181 0.744-3.881 0.075-1.706 0.094-2.25 0.094-6.594s-0.019-4.887-0.094-6.594c-0.075-1.7-0.35-2.869-0.744-3.881-0.394-1.063-0.938-1.956-1.831-2.844-0.887-0.887-1.781-1.438-2.831-1.844-1.019-0.394-2.181-0.669-3.881-0.744-1.712-0.081-2.256-0.1-6.6-0.1v0z"></path> 1173 <path d="M16 7.781c-4.537 0-8.219 3.681-8.219 8.219s3.681 8.219 8.219 8.219 8.219-3.681 8.219-8.219c0-4.537-3.681-8.219-8.219-8.219zM16 21.331c-2.944 0-5.331-2.387-5.331-5.331s2.387-5.331 5.331-5.331c2.944 0 5.331 2.387 5.331 5.331s-2.387 5.331-5.331 5.331z"></path> 1174 <path d="M26.462 7.456c0 1.060-0.859 1.919-1.919 1.919s-1.919-0.859-1.919-1.919c0-1.060 0.859-1.919 1.919-1.919s1.919 0.859 1.919 1.919z"></path> 1175 </symbol> 1176 <symbol id="oxy-social-icons-icon-facebook-blank" viewBox="0 0 32 32"> 1177 <title>facebook-blank</title>
1178 <path d="M29 0h-26c-1.65 0-3 1.35-3 3v26c0 1.65 1.35 3 3 3h13v-14h-4v-4h4v-2c0-3.306 2.694-6 6-6h4v4h-4c-1.1 0-2 0.9-2 2v2h6l-1 4h-5v14h9c1.65 0 3-1.35 3-3v-26c0-1.65-1.35-3-3-3z"></path> 1179 </symbol> 1180 <symbol id="oxy-social-icons-icon-rss-blank" viewBox="0 0 32 32"> 1181 <title>rss-blank</title> 1182 <path d="M29 0h-26c-1.65 0-3 1.35-3 3v26c0 1.65 1.35 3 3 3h26c1.65 0 3-1.35 3-3v-26c0-1.65-1.35-3-3-3zM8.719 25.975c-1.5 0-2.719-1.206-2.719-2.706 0-1.488 1.219-2.712 2.719-2.712 1.506 0 2.719 1.225 2.719 2.712 0 1.5-1.219 2.706-2.719 2.706zM15.544 26c0-2.556-0.994-4.962-2.794-6.762-1.806-1.806-4.2-2.8-6.75-2.8v-3.912c7.425 0 13.475 6.044 13.475 13.475h-3.931zM22.488 26c0-9.094-7.394-16.5-16.481-16.5v-3.912c11.25 0 20.406 9.162 20.406 20.413h-3.925z"></path> 1183 </symbol> 1184 <symbol id="oxy-social-icons-icon-linkedin-blank" viewBox="0 0 32 32"> 1185 <title>linkedin-blank</title> 1186 <path d="M29 0h-26c-1.65 0-3 1.35-3 3v26c0 1.65 1.35 3 3 3h26c1.65 0 3-1.35 3-3v-26c0-1.65-1.35-3-3-3zM12 26h-4v-14h4v14zM10 10c-1.106 0-2-0.894-2-2s0.894-2 2-2c1.106 0 2 0.894 2 2s-0.894 2-2 2zM26 26h-4v-8c0-1.106-0.894-2-2-2s-2 0.894-2 2v8h-4v-14h4v2.481c0.825-1.131 2.087-2.481 3.5-2.481 2.488 0 4.5 2.238 4.5 5v9z"></path> 1187 </symbol> 1188 <symbol id="oxy-social-icons-icon-pinterest-blank" viewBox="0 0 32 32"> 1189 <title>pinterest</title> 1190 <path d="M16 2.138c-7.656 0-13.863 6.206-13.863 13.863 0 5.875 3.656 10.887 8.813 12.906-0.119-1.094-0.231-2.781 0.050-3.975 0.25-1.081 1.625-6.887 1.625-6.887s-0.412-0.831-0.412-2.056c0-1.925 1.119-3.369 2.506-3.369 1.181 0 1.756 0.887 1.756 1.95 0 1.188-0.756 2.969-1.15 4.613-0.331 1.381 0.688 2.506 2.050 2.506 2.462 0 4.356-2.6 4.356-6.35 0-3.319-2.387-5.638-5.787-5.638-3.944 0-6.256 2.956-6.256 6.019 0 1.194 0.456 2.469 1.031 3.163 0.113 0.137 0.131 0.256 0.094 0.4-0.106 0.438-0.338 1.381-0.387 1.575-0.063 0.256-0.2 0.306-0.463 0.188-1.731-0.806-2.813-3.337-2.813-5.369 0-4.375 3.175-8.387 9.156-8.387 4.806 0 8.544 3.425 8.544 8.006 0 4.775-3.012 8.625-7.194 8.625-1.406 0-2.725-0.731-3.175-1.594 0 0-0.694 2.644-0.863 3.294-0.313 1.206-1.156 2.712-1.725 3.631 1.3 0.4 2.675 0.619 4.106 0.619 7.656 0 13.863-6.206 13.863-13.863 0-7.662-6.206-13.869-13.863-13.869z"></path> 1191 </symbol> 1192 <symbol id="oxy-social-icons-icon-youtube-blank" viewBox="0 0 32 32"> 1193 <title>youtube</title> 1194 <path d="M31.681 9.6c0 0-0.313-2.206-1.275-3.175-1.219-1.275-2.581-1.281-3.206-1.356-4.475-0.325-11.194-0.325-11.194-0.325h-0.012c0 0-6.719 0-11.194 0.325-0.625 0.075-1.987 0.081-3.206 1.356-0.963 0.969-1.269 3.175-1.269 3.175s-0.319 2.588-0.319 5.181v2.425c0 2.587 0.319 5.181 0.319 5.181s0.313 2.206 1.269 3.175c1.219 1.275 2.819 1.231 3.531 1.369 2.563 0.244 10.881 0.319 10.881 0.319s6.725-0.012 11.2-0.331c0.625-0.075 1.988-0.081 3.206-1.356 0.962-0.969 1.275-3.175 1.275-3.175s0.319-2.587 0.319-5.181v-2.425c-0.006-2.588-0.325-5.181-0.325-5.181zM12.694 20.15v-8.994l8.644 4.513-8.644 4.481z"></path> 1195 </symbol> 1196 <symbol id="oxy-social-icons-icon-twitter-blank" viewBox="0 0 448 512"> 1197 <title>twitter</title> 1198 <path d="M64 32C28.7 32 0 60.7 0 96V416c0 35.3 28.7 64 64 64H384c35.3 0 64-28.7 64-64V96c0-35.3-28.7-64-64-64H64zm297.1 84L257.3 234.6 379.4 396H283.8L209 298.1 123.3 396H75.8l111-126.9L69.7 116h98l67.7 89.5L313.6 116h47.5zM323.3 367.6L153.4 142.9H125.1L296.9 367.6h26.3z"></path> 1199 </symbol> 1200 <symbol id="oxy-social-icons-icon-instagram-blank" viewBox="0 0 32 32"> 1201 <title>instagram</title> 1202 <path d="M16 2.881c4.275 0 4.781 0.019 6.462 0.094 1.563 0.069 2.406 0.331 2.969 0.55 0.744 0.288 1.281 0.638 1.837 1.194 0.563 0.563 0.906 1.094 1.2 1.838 0.219 0.563 0.481 1.412 0.55 2.969 0.075 1.688 0.094 2.194 0.094 6.463s-0.019 4.781-0.094 6.463c-0.069 1.563-0.331 2.406-0.55 2.969-0.288 0.744-0.637 1.281-1.194 1.837-0.563 0.563-1.094 0.906-1.837 1.2-0.563 0.219-1.413 0.481-2.969 0.55-1.688 0.075-2.194 0.094-6.463 0.094s-4.781-0.019-6.463-0.094c-1.563-0.069-2.406-0.331-2.969-0.55-0.744-0.288-1.281-0.637-1.838-1.
1202194-0.563-0.563-0.906-1.094-1.2-1.837-0.219-0.563-0.481-1.413-0.55-2.969-0.075-1.688-0.094-2.194-0.094-6.463s0.019-4.781 0.094-6.463c0.069-1.563 0.331-2.406 0.55-2.969 0.288-0.744 0.638-1.281 1.194-1.838 0.563-0.563 1.094-0.906 1.838-1.2 0.563-0.219 1.412-0.481 2.969-0.55 1.681-0.075 2.188-0.094 6.463-0.094zM16 0c-4.344 0-4.887 0.019-6.594 0.094-1.7 0.075-2.869 0.35-3.881 0.744-1.056 0.412-1.95 0.956-2.837 1.85-0.894 0.888-1.438 1.781-1.85 2.831-0.394 1.019-0.669 2.181-0.744 3.881-0.075 1.713-0.094 2.256-0.094 6.6s0.019 4.887 0.094 6.594c0.075 1.7 0.35 2.869 0.744 3.881 0.413 1.056 0.956 1.95 1.85 2.837 0.887 0.887 1.781 1.438 2.831 1.844 1.019 0.394 2.181 0.669 3.881 0.744 1.706 0.075 2.25 0.094 6.594 0.094s4.888-0.019 6.594-0.094c1.7-0.075 2.869-0.35 3.881-0.744 1.050-0.406 1.944-0.956 2.831-1.844s1.438-1.781 1.844-2.831c0.394-1.019 0.669-2.181 0.744-3.881 0.075-1.706 0.094-2.25 0.094-6.594s-0.019-4.887-0.094-6.594c-0.075-1.7-0.35-2.869-0.744-3.881-0.394-1.063-0.938-1.956-1.831-2.844-0.887-0.887-1.781-1.438-2.831-1.844-1.019-0.394-2.181-0.669-3.881-0.744-1.712-0.081-2.256-0.1-6.6-0.1v0z"></path> 1203 <path d="M16 7.781c-4.537 0-8.219 3.681-8.219 8.219s3.681 8.219 8.219 8.219 8.219-3.681 8.219-8.219c0-4.537-3.681-8.219-8.219-8.219zM16 21.331c-2.944 0-5.331-2.387-5.331-5.331s2.387-5.331 5.331-5.331c2.944 0 5.331 2.387 5.331 5.331s-2.387 5.331-5.331 5.331z"></path> 1204 <path d="M26.462 7.456c0 1.060-0.859 1.919-1.919 1.919s-1.919-0.859-1.919-1.919c0-1.060 0.859-1.919 1.919-1.919s1.919 0.859 1.919 1.919z"></path> 1205 </symbol> 1206 </defs> 1207 </svg> 1208 1209 <style id="wp-block-heading-inline-css"> 1210h1: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} 1211/*# sourceURL=https://hattula.fi/wp-includes/blocks/heading/style.min.css */ 1212</style> 1213<style id="wp-block-paragraph-inline-css"> 1214.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} 1215/*# sourceURL=https://hattula.fi/wp-includes/blocks/paragraph/style.min.css */ 1216</style> 1217<link rel='stylesheet' id='ws-form-base-css' href='https://hattula.fi/wp-content/plugins/ws-form-pro/public/css/ws-form-public-base.min.css?ver=1.11.5' media='all' /> 1218<link rel='stylesheet' id='ws-form-button-css' href='https://hattula.fi/wp-content/plugins/ws-form-pro/public/css/ws-form-public-button.min.css?ver=1.11.5' media='all' /> 1219<link rel='stylesheet' id='ws-form-radio-css' href='https://hattula.fi/wp-content/plugins/ws-form-pro/public/css/ws-form-public-radio.min.css?ver=1.11.5' media='all' /> 1220<link rel='stylesheet' id='ws-form-textarea-css' href='https://hattula.fi/wp-content/plugins/ws-form-pro/public/css/ws-form-public-textarea.min.css?ver=1.11.5' media='all' /> 1221<link rel='stylesheet' id='color-scheme-switcher-frontend-css' href='https://hattula.fi/wp-content/plugins/automaticcss-plugin/classes/Features/Color_Scheme_Switcher/css/frontend.css?ver=1788482381' media='all' />
1222<script id="pb-accordion-blocks-frontend-script-js" src="https://hattula.fi/wp-content/plugins/accordion-blocks/js/accordion-blocks.min.js?ver=1.5.0"></script>
vendor: 1 bytes, line 1222
1222
1223<script id="relevanssi-live-search-client-js-extra"> 1224var relevanssi_live_search_params = []; 1225relevanssi_live_search_params = {"ajaxurl":"https:\/\/hattula.fi\/wp-admin\/admin-ajax.php","config":{"default":{"input":{"delay":300,"min_chars":3},"results":{"position":"bottom","width":"auto","offset":{"x":0,"y":5},"static_offset":true}}},"msg_no_config_found":"Kelvollisia Relevanssi Live Searchin asetuksia ei l\u00f6ytynyt!","msg_loading_results":"Ladataan hakutuloksia.","messages_template":"<div class=\"live-ajax-messages\">\n\t<div id=\"relevanssi-live-ajax-search-spinner\"><\/div>\n<\/div>\n"};; 1226//# sourceURL=relevanssi-live-search-client-js-extra 1227</script>
vendor: 1 bytes, line 1227
1227
1228<script id="relevanssi-live-search-client-js" src="https://hattula.fi/wp-content/plugins/relevanssi-live-ajax-search/assets/javascript/dist/script.min.js?ver=2.5"></script>
vendor: 1 bytes, line 1228
1228
1229<script id="ws-form-common-js-extra"> 1230var ws_form_settings = {"x_wp_nonce":"","wsf_nonce_field_name":"wsf_nonce","wsf_nonce":"","use_rest_route":"","url_ajax":"https://hattula.fi/wp-json/ws-form/v1/","url_ajax_namespace":"ws-form/v1","url_plugin":"https://hattula.fi/wp-content/plugins/ws-form-pro/","url_cdn":"local","add_view_url":"https://hattula.fi/wp-json/ws-form/v1/form/stat/add-view/","css_framework":"1","debug":"","styler_enabled":"1","styler_visible_public":"","scheme":"light","scheme_auto":"on","conversational":"","max_upload_size":"134217728","field_prefix":"field_","date_format":"j.n.Y","time_format":"H:i","gmt_offset":"3","currency_symbol":"\u20ac","locale":"fi","stat":"1","skin_spacing_small":"5","skin_grid_gutter":"20","rtl":"","wsf_hash":"","wp_media":"","ip_lookup_method":"","post_id":"81"}; 1231//# sourceURL=ws-form-common-js-extra 1232</script>
vendor: 1 bytes, line 1232
1232
1233<script id="ws-form-common-js" src="https://hattula.fi/wp-content/plugins/ws-form-pro/shared/js/ws-form.min.js?ver=1.11.5"></script>
vendor: 1 bytes, line 1233
1233
1234<script id="ws-form-radio-js" src="https://hattula.fi/wp-content/plugins/ws-form-pro/public/js/ws-form-public-radio.min.js?ver=1.11.5"></script>
vendor: 1 bytes, line 1234
1234
1235<script id="ws-form-conditional-js" src="https://hattula.fi/wp-content/plugins/ws-form-pro/public/js/ws-form-public-conditional.min.js?ver=1.11.5"></script>
vendor: 1 bytes, line 1235
1235
1236<script id="ws-form-public-js" src="https://hattula.fi/wp-content/plugins/ws-form-pro/public/js/ws-form-public.min.js?ver=1.11.5"></script>
vendor: 1 bytes, line 1236
1236
1237<script id="ws-form-styler-scheme-js" src="https://hattula.fi/wp-content/plugins/ws-form-pro/public/js/ws-form-public-styler-scheme.min.js?ver=1.11.5"></script>
vendor: 1 bytes, line 1237
1237
1238<script id="color-scheme-switcher-frontend-js-extra"> 1239var acss = {"color_mode":"light","enable_client_color_preference":"false"}; 1240//# sourceURL=color-scheme-switcher-frontend-js-extra 1241</script>
vendor: 1 bytes, line 1241
1241
1242<script id="color-scheme-switcher-frontend-js" src="https://hattula.fi/wp-content/plugins/automaticcss-plugin/classes/Features/Color_Scheme_Switcher/js/frontend.min.js?ver=1788482381"></script>
vendor: 1 bytes, line 1242
1242
1243<script id="extras_megamenu-js" src="https://hattula.fi/wp-content/plugins/oxyextras/components/assets/accessible-megamenu.js?ver=1.0.0"></script>
vendor: 1 bytes, line 1243
1243
1244<script id="extras_megamenu-init-js" src="https://hattula.fi/wp-content/plugins/oxyextras/components/assets/megamenu-init.js?ver=1.0.2"></script>
vendor: 1 bytes, line 1244
1244
1245<script id="gridbuildersupport-js" src="https://hattula.fi/wp-content/plugins/oxyextras/includes/js/gridbuildersupport.js?ver=1.0.2"></script>
vendor: 1 bytes, line 1245
1245
1246<script type="text/javascript" id="ct-footer-js"></script>
1246<style type="text/css" id="ct_code_block_css_145">.oxel-breadcrumb { 1247 display: block !important; 1248} 1249 1250.oxel-breadcrumb ol { 1251 list-style-type: none; 1252 padding-inline-start: 0; 1253 margin-block-start: 0; 1254 margin-block-end: 0; 1255 display: flex; 1256 flex-wrap: wrap; 1257} 1258 1259.oxel-breadcrumb ol li { 1260 padding: 4px; 1261 /* color: grey; */ 1262} 1263 1264.oxel-breadcrumb ol li a { 1265 /* color: blue; */ 1266} 1267 1268.oxel-breadcrumb ol li:not(:last-child) a { 1269 margin-right: 4px; 1270} 1271 1272.oxel-breadcrumb ol li:last-child span:last-child { 1273 display: none; 1274}</style>
1275<script type="text/javascript" id="ct_code_block_js_18">function addNoOpener(link) { 1276 let linkTypes = (link.getAttribute('rel') || '').split(' '); 1277 if (!linkTypes.includes('noopener')) { 1278 linkTypes.push('noopener'); 1279 } 1280 link.setAttribute('rel', linkTypes.join(' ').trim()); 1281} 1282 1283function addNewTabMessage(link) { 1284 if (!link.querySelector('.hidden-accessible')) { 1285 link.insertAdjacentHTML('beforeend', '<span class="hidden-accessible">(avautuu uudessa ikkunassa)</span>'); 1286 } 1287} 1288 1289document.querySelectorAll('a[target="_blank"]').forEach(link => { 1290 addNoOpener(link); 1291 addNewTabMessage(link); 1292})</script>
1292 1293<style>.wsf-invalid-feedback,[data-select-min-max], [data-checkbox-min-max]{display:none}.wsf-validated .wsf-field:invalid ~ .wsf-invalid-feedback,.wsf-validated .wsf-field.wsf-invalid ~ .wsf-invalid-feedback,.wsf-validated [role="radiogroup"][data-wsf-invalid] ~ .wsf-invalid-feedback,.wsf-validated [data-select-min-max]:invalid ~ .wsf-invalid-feedback,.wsf-validated [data-checkbox-min-max]:invalid ~ .wsf-invalid-feedback,.wsf-validated .wsf-input-group:has(.iti .wsf-field:invalid) ~ .wsf-invalid-feedback{display:block}.wsf-grid{display:flex;flex-wrap:wrap}.wsf-tile{position:relative;width:100%;box-sizing:border-box}.wsf-extra-small-1{flex:0 0 8.333333% !important;max-width:8.333333% !important}.wsf-extra-small-2{flex:0 0 16.666667% !important;max-width:16.666667% !important}.wsf-extra-small-3{flex:0 0 25% !important;max-width:25% !important}.wsf-extra-small-4{flex:0 0 33.333333% !important;max-width:33.333333% !important}.wsf-extra-small-5{flex:0 0 41.666667% !important;max-width:41.666667% !important}.wsf-extra-small-6{flex:0 0 50% !important;max-width:50% !important}.wsf-extra-small-7{flex:0 0 58.333333% !important;max-width:58.333333% !important}.wsf-extra-small-8{flex:0 0 66.666667% !important;max-width:66.666667% !important}.wsf-extra-small-9{flex:0 0 75% !important;max-width:75% !important}.wsf-extra-small-10{flex:0 0 83.333333% !important;max-width:83.333333% !important}.wsf-extra-small-11{flex:0 0 91.666667% !important;max-width:91.666667% !important}.wsf-extra-small-12{flex:0 0 100% !important;max-width:100% !important}@media (min-width:576px){.wsf-small-1{flex:0 0 8.333333% !important;max-width:8.333333% !important}.wsf-small-2{flex:0 0 16.666667% !important;max-width:16.666667% !important}.wsf-small-3{flex:0 0 25% !important;max-width:25% !important}.wsf-small-4{flex:0 0 33.333333% !important;max-width:33.333333% !important}.wsf-small-5{flex:0 0 41.666667% !important;max-width:41.666667% !important}.wsf-small-6{flex:0 0 50% !important;max-width:50% !important}.wsf-small-7{flex:0 0 58.333333% !important;max-width:58.333333% !important}.wsf-small-8{flex:0 0 66.666667% !important;max-width:66.666667% !important}.wsf-small-9{flex:0 0 75% !important;max-width:75% !important}.wsf-small-10{flex:0 0 83.333333% !important;max-width:83.333333% !important}.wsf-small-11{flex:0 0 91.666667% !important;max-width:91.666667% !important}.wsf-small-12{flex:0 0 100% !important;max-width:100% !important}}@media (min-width:768px){.wsf-medium-1{flex:0 0 8.333333% !important;max-width:8.333333% !important}.wsf-medium-2{flex:0 0 16.666667% !important;max-width:16.666667% !important}.wsf-medium-3{flex:0 0 25% !important;max-width:25% !important}.wsf-medium-4{flex:0 0 33.333333% !important;max-width:33.333333% !important}.wsf-medium-5{flex:0 0 41.666667% !important;max-width:41.666667% !important}.wsf-medium-6{flex:0 0 50% !important;max-width:50% !important}.wsf-medium-7{flex:0 0 58.333333% !important;max-width:58.333333% !important}.wsf-medium-8{flex:0 0 66.666667% !important;max-width:66.666667% !important}.wsf-medium-9{flex:0 0 75% !important;max-width:75% !important}.wsf-medium-10{flex:0 0 83.333333% !important;max-width:83.333333% !important}.wsf-medium-11{flex:0 0 91.666667% !important;max-width:91.666667% !important}.wsf-medium-12{flex:0 0 100% !important;max-width:100% !important}}@media (min-width:992px){.wsf-large-1{flex:0 0 8.333333% !important;max-width:8.333333% !important}.wsf-large-2{flex:0 0 16.666667% !important;max-width:16.666667% !important}.wsf-large-3{flex:0 0 25% !important;max-width:25% !important}.wsf-large-4{flex:0 0 33.333333% !important;max-width:33.333333% !important}.wsf-large-5{flex:0 0 41.666667% !important;max-width:41.666667% !important}.wsf-large-6{flex:0 0 50% !important;max-width:50% !important}.wsf-large-7{flex:0 0 58.333333% !important;max-width:58.333333% !important}.wsf-large-8{flex:0 0 66.666667% !important;max-width:66.666667% !important}.wsf-large-9{flex:0 0 75% !important;max-width:75% !important}.wsf-large-10{flex:0 0 83.333333% !important;max-width:83.333333% !important}.wsf-large-11{flex:0 0 91.666667% !important;max-width:91.666667% !important}.wsf-large-12{flex:0 0 100% !important;max-width:100% !important}}@media (min-width:1200px){.wsf-extra-large-1{flex:0 0 8.333333% !important;max-width:8.333333% !important}.wsf-extra-large-2{flex:0 0 16.666667% !important;max-width:16.666667% !important}.wsf-extra-large-3{flex:0 0 25% !important;max-width:25% !important}.wsf-extra-large-4{flex:0 0 33.333333% !important;max-width:33.333333% !important}.wsf-extra-large-5{flex:0 0 41.666667% !important;max-width:41.666667% !important}.wsf-extra-large-6{flex:0 0 50% !important;max-width:50% !important}.wsf-extra-large-7{flex:0 0 58.333333% !important;max-width:58.333333% !important}.wsf-extra-large-8{flex:0 0 66.666667% !important;max-width:66.666667% !important}.wsf-extra-large-9{flex:0 0 75% !important;max-width:75% !important}.wsf-extra-large-10{flex:0 0 83.333333% !important;max-width:83.333333% !important}.wsf-extra-large-11{flex:0 0 91.666667% !important;max-width:91.666667% !important}.wsf-extra-large-12{flex:0 0 100% !important;max-width:100% !important}}.wsf-offset-extra-small-0{-webkit-margin-start:0% !important;margin-inline-start:0% !important}.wsf-offset-extra-small-1{-webkit-margin-start:8.3333333333333% !important;margin-inline-start:8.3333333333333% !important}
1293.wsf-offset-extra-small-2{-webkit-margin-start:16.666666666667% !important;margin-inline-start:16.666666666667% !important}.wsf-offset-extra-small-3{-webkit-margin-start:25% !important;margin-inline-start:25% !important}.wsf-offset-extra-small-4{-webkit-margin-start:33.333333333333% !important;margin-inline-start:33.333333333333% !important}.wsf-offset-extra-small-5{-webkit-margin-start:41.666666666667% !important;margin-inline-start:41.666666666667% !important}.wsf-offset-extra-small-6{-webkit-margin-start:50% !important;margin-inline-start:50% !important}.wsf-offset-extra-small-7{-webkit-margin-start:58.333333333333% !important;margin-inline-start:58.333333333333% !important}.wsf-offset-extra-small-8{-webkit-margin-start:66.666666666667% !important;margin-inline-start:66.666666666667% !important}.wsf-offset-extra-small-9{-webkit-margin-start:75% !important;margin-inline-start:75% !important}.wsf-offset-extra-small-10{-webkit-margin-start:83.333333333333% !important;margin-inline-start:83.333333333333% !important}.wsf-offset-extra-small-11{-webkit-margin-start:91.666666666667% !important;margin-inline-start:91.666666666667% !important}.wsf-offset-extra-small-12{-webkit-margin-start:100% !important;margin-inline-start:100% !important}@media (min-width:576px){.wsf-offset-small-0{-webkit-margin-start:0% !important;margin-inline-start:0% !important}.wsf-offset-small-1{-webkit-margin-start:8.3333333333333% !important;margin-inline-start:8.3333333333333% !important}.wsf-offset-small-2{-webkit-margin-start:16.666666666667% !important;margin-inline-start:16.666666666667% !important}.wsf-offset-small-3{-webkit-margin-start:25% !important;margin-inline-start:25% !important}.wsf-offset-small-4{-webkit-margin-start:33.333333333333% !important;margin-inline-start:33.333333333333% !important}.wsf-offset-small-5{-webkit-margin-start:41.666666666667% !important;margin-inline-start:41.666666666667% !important}.wsf-offset-small-6{-webkit-margin-start:50% !important;margin-inline-start:50% !important}.wsf-offset-small-7{-webkit-margin-start:58.333333333333% !important;margin-inline-start:58.333333333333% !important}.wsf-offset-small-8{-webkit-margin-start:66.666666666667% !important;margin-inline-start:66.666666666667% !important}.wsf-offset-small-9{-webkit-margin-start:75% !important;margin-inline-start:75% !important}.wsf-offset-small-10{-webkit-margin-start:83.333333333333% !important;margin-inline-start:83.333333333333% !important}.wsf-offset-small-11{-webkit-margin-start:91.666666666667% !important;margin-inline-start:91.666666666667% !important}.wsf-offset-small-12{-webkit-margin-start:100% !important;margin-inline-start:100% !important}}@media (min-width:768px){.wsf-offset-medium-0{-webkit-margin-start:0% !important;margin-inline-start:0% !important}.wsf-offset-medium-1{-webkit-margin-start:8.3333333333333% !important;margin-inline-start:8.3333333333333% !important}.wsf-offset-medium-2{-webkit-margin-start:16.666666666667% !important;margin-inline-start:16.666666666667% !important}.wsf-offset-medium-3{-webkit-margin-start:25% !important;margin-inline-start:25% !important}.wsf-offset-medium-4{-webkit-margin-start:33.333333333333% !important;margin-inline-start:33.333333333333% !important}.wsf-offset-medium-5{-webkit-margin-start:41.666666666667% !important;margin-inline-start:41.666666666667% !important}.wsf-offset-medium-6{-webkit-margin-start:50% !important;margin-inline-start:50% !important}.wsf-offset-medium-7{-webkit-margin-start:58.333333333333% !important;margin-inline-start:58.333333333333% !important}.wsf-offset-medium-8{-webkit-margin-start:66.666666666667% !important;margin-inline-start:66.666666666667% !important}.wsf-offset-medium-9{-webkit-margin-start:75% !important;margin-inline-start:75% !important}.wsf-offset-medium-10{-webkit-margin-start:83.333333333333% !important;margin-inline-start:83.333333333333% !important}.wsf-offset-medium-11{-webkit-margin-start:91.666666666667% !important;margin-inline-start:91.666666666667% !important}.wsf-offset-medium-12{-webkit-margin-start:100% !important;margin-inline-start:100% !important}}@media (min-width:992px){.wsf-offset-large-0{-webkit-margin-start:0% !important;margin-inline-start:0% !important}.wsf-offset-large-1{-webkit-margin-start:8.3333333333333% !important;margin-inline-start:8.3333333333333% !important}
1293.wsf-offset-large-2{-webkit-margin-start:16.666666666667% !important;margin-inline-start:16.666666666667% !important}.wsf-offset-large-3{-webkit-margin-start:25% !important;margin-inline-start:25% !important}.wsf-offset-large-4{-webkit-margin-start:33.333333333333% !important;margin-inline-start:33.333333333333% !important}.wsf-offset-large-5{-webkit-margin-start:41.666666666667% !important;margin-inline-start:41.666666666667% !important}.wsf-offset-large-6{-webkit-margin-start:50% !important;margin-inline-start:50% !important}.wsf-offset-large-7{-webkit-margin-start:58.333333333333% !important;margin-inline-start:58.333333333333% !important}.wsf-offset-large-8{-webkit-margin-start:66.666666666667% !important;margin-inline-start:66.666666666667% !important}.wsf-offset-large-9{-webkit-margin-start:75% !important;margin-inline-start:75% !important}.wsf-offset-large-10{-webkit-margin-start:83.333333333333% !important;margin-inline-start:83.333333333333% !important}.wsf-offset-large-11{-webkit-margin-start:91.666666666667% !important;margin-inline-start:91.666666666667% !important}.wsf-offset-large-12{-webkit-margin-start:100% !important;margin-inline-start:100% !important}}@media (min-width:1200px){.wsf-offset-extra-large-0{-webkit-margin-start:0% !important;margin-inline-start:0% !important}.wsf-offset-extra-large-1{-webkit-margin-start:8.3333333333333% !important;margin-inline-start:8.3333333333333% !important}.wsf-offset-extra-large-2{-webkit-margin-start:16.666666666667% !important;margin-inline-start:16.666666666667% !important}.wsf-offset-extra-large-3{-webkit-margin-start:25% !important;margin-inline-start:25% !important}.wsf-offset-extra-large-4{-webkit-margin-start:33.333333333333% !important;margin-inline-start:33.333333333333% !important}.wsf-offset-extra-large-5{-webkit-margin-start:41.666666666667% !important;margin-inline-start:41.666666666667% !important}.wsf-offset-extra-large-6{-webkit-margin-start:50% !important;margin-inline-start:50% !important}.wsf-offset-extra-large-7{-webkit-margin-start:58.333333333333% !important;margin-inline-start:58.333333333333% !important}.wsf-offset-extra-large-8{-webkit-margin-start:66.666666666667% !important;margin-inline-start:66.666666666667% !important}.wsf-offset-extra-large-9{-webkit-margin-start:75% !important;margin-inline-start:75% !important}.wsf-offset-extra-large-10{-webkit-margin-start:83.333333333333% !important;margin-inline-start:83.333333333333% !important}.wsf-offset-extra-large-11{-webkit-margin-start:91.666666666667% !important;margin-inline-start:91.666666666667% !important}.wsf-offset-extra-large-12{-webkit-margin-start:100% !important;margin-inline-start:100% !important}}.wsf-bottom{align-self:flex-end !important}.wsf-top{align-self:flex-start !important}.wsf-middle{align-self:center !important}</style><style>:where([data-wsf-style-id="1"]){--wsf-form-color-background:transparent;--wsf-form-color-base:var(--base);--wsf-form-color-base-contrast:#ffffff;--wsf-form-color-accent:#205493;--wsf-form-color-neutral:#767676;--wsf-form-color-primary:#205493;--wsf-form-color-secondary:#5b616b;--wsf-form-color-success:#2e8540;--wsf-form-color-info:#02bfe7;--wsf-form-color-warning:#fdb81e;--wsf-form-color-danger:#bb0000;--wsf-form-border-color:transparent;--wsf-form-border-radius:0px;--wsf-form-border-width:0px;--wsf-form-border-style:solid;--wsf-form-grid-gap:20px;--wsf-form-padding-horizontal:0px;--wsf-form-padding-vertical:0px;--wsf-form-transition-enabled:1;--wsf-form-transition-speed:200ms;--wsf-form-transition-timing-function:ease-in-out;--wsf-form-font-family:inherit;--wsf-form-font-size:16px;--wsf-form-font-size-small:14px;--wsf-form-font-size-large:18px;--wsf-form-font-style:inherit;--wsf-form-font-weight:inherit;--wsf-form-letter-spacing:inherit;--wsf-form-line-height:1.4;--wsf-form-text-decoration:inherit;--wsf-form-text-transform:inherit;--wsf-group-li-color-background:transparent;--wsf-group-li-color-background-active:var(--wsf-form-color-base-contrast);--wsf-group-li-color-background-focus:var(--wsf-form-color-base-contrast);--wsf-group-li-color-background-disabled:var(--wsf-form-color-neutral-light-60);--wsf-group-li-border-radius:4px;--wsf-group-li-border-width:1px;--wsf-group-li-border-style:solid;--wsf-group-li-border-color:transparent;--wsf-group-li-border-color-active:var(--wsf-form-color-neutral-light-60);--wsf-group-li-border-color-focus:var(--wsf-form-color-neutral-light-60);--wsf-group-li-border-color-disabled:var(--wsf-form-color-neutral-light-60);--wsf-group-ul-border-color:var(--wsf-form-color-neutral-light-60);--wsf-group-ul-border-width:1px;--wsf-group-ul-border-style:solid;--wsf-group-li-gap:0px;--wsf-group-li-padding-horizontal:16px;
1293--wsf-group-li-padding-vertical:8px;--wsf-group-li-color:var(--wsf-form-color-base);--wsf-group-li-color-active:var(--wsf-form-color-base);--wsf-group-li-color-focus:var(--wsf-form-color-base);--wsf-group-li-color-disabled:var(--wsf-form-color-neutral);--wsf-group-li-steps-color-background:var(--wsf-form-color-base-contrast);--wsf-group-li-steps-color-background-active:var(--wsf-form-color-base-contrast);--wsf-group-li-steps-color-background-complete:var(--wsf-form-color-primary);--wsf-group-li-steps-border-color:var(--wsf-form-color-neutral-light-60);--wsf-group-li-steps-border-color-active:var(--wsf-form-color-primary);--wsf-group-li-steps-border-color-complete:var(--wsf-form-color-primary);--wsf-group-li-steps-size:var(--wsf-field-height);--wsf-group-li-steps-color:var(--wsf-form-color-base);--wsf-group-li-steps-color-active:var(--wsf-form-color-base);--wsf-group-li-steps-color-complete:var(--wsf-form-color-base-contrast);--wsf-group-li-steps-font-family:var(--wsf-form-font-family);--wsf-group-li-steps-font-size:var(--wsf-form-font-size);--wsf-group-li-steps-font-style:var(--wsf-form-font-style);--wsf-group-li-steps-font-weight:700;--wsf-group-li-steps-letter-spacing:var(--wsf-form-letter-spacing);--wsf-group-li-steps-line-height:var(--wsf-field-height);--wsf-group-li-steps-text-decoration:var(--wsf-form-text-decoration);--wsf-group-li-steps-text-transform:var(--wsf-form-text-transform);--wsf-group-li-font-family:var(--wsf-form-font-family);--wsf-group-li-font-size:var(--wsf-form-font-size);--wsf-group-li-font-style:var(--wsf-form-font-style);--wsf-group-li-font-weight:var(--wsf-form-font-weight);--wsf-group-li-letter-spacing:var(--wsf-form-letter-spacing);--wsf-group-li-line-height:var(--wsf-form-line-height);--wsf-group-li-text-decoration:var(--wsf-form-text-decoration);--wsf-group-li-text-transform:var(--wsf-form-text-transform);--wsf-section-color-background:transparent;--wsf-section-legend-color-background:transparent;--wsf-section-legend-color:var(--wsf-form-color-base);--wsf-section-legend-font-family:var(--wsf-form-font-family);--wsf-section-legend-font-size:var(--wsf-form-font-size-large);--wsf-section-legend-font-style:var(--wsf-form-font-style);--wsf-section-legend-font-weight:var(--wsf-form-font-weight);--wsf-section-legend-letter-spacing:var(--wsf-form-letter-spacing);--wsf-section-legend-line-height:var(--wsf-form-line-height);--wsf-section-legend-text-decoration:var(--wsf-form-text-decoration);--wsf-section-legend-text-transform:var(--wsf-form-text-transform);--wsf-section-legend-gap:10px;--wsf-section-icon-color:var(--wsf-form-color-base);--wsf-section-icon-color-disabled:var(--wsf-form-color-neutral-light-60);--wsf-section-icon-size:24px;--wsf-field-color-background:var(--wsf-form-color-base-contrast);--wsf-field-color-background-hover:var(--wsf-field-color-background);--wsf-field-color-background-focus:var(--wsf-field-color-background);--wsf-field-color-background-disabled:var(--wsf-form-color-neutral-light-80);--wsf-field-color-background-invalid:var(--wsf-field-color-background);--wsf-field-border-color:var(--wsf-form-color-base);--wsf-field-border-color-hover:var(--wsf-form-color-base);--wsf-field-border-color-focus:var(--wsf-form-color-primary);--wsf-field-border-color-disabled:var(--wsf-form-color-neutral-light-60);--wsf-field-border-color-invalid:var(--wsf-form-color-danger);--wsf-field-border-placement:all;--wsf-field-border-radius:4px;--wsf-field-border-width:1px;--wsf-field-border-style:solid;--wsf-field-box-shadow-color-focus:var(--wsf-form-color-primary);--wsf-field-box-shadow-width-focus:2px;--wsf-field-fieldset-legend-color-background:transparent;--wsf-field-fieldset-legend-color:var(--wsf-form-color-base);--wsf-field-fieldset-legend-font-family:var(--wsf-form-font-family);--wsf-field-fieldset-legend-font-size:var(--wsf-form-font-size);--wsf-field-fieldset-legend-font-style:var(--wsf-form-font-style);--wsf-field-fieldset-legend-font-weight:var(--wsf-form-font-weight);--wsf-field-fieldset-legend-letter-spacing:var(--wsf-form-letter-spacing);--wsf-field-fieldset-legend-line-height:var(--wsf-form-line-height);--wsf-field-fieldset-legend-text-decoration:var(--wsf-form-text-decoration);--wsf-field-fieldset-legend-text-transform:var(--wsf-form-text-transform);--wsf-field-fieldset-legend-gap:10px;--wsf-field-help-color-background:transparent;--wsf-field-help-color:var(--wsf-form-color-base);--wsf-field-help-font-family:var(--wsf-form-font-family);--wsf-field-help-font-size:var(--wsf-form-font-size-small);--wsf-field-help-font-style:var(--wsf-form-font-style);
1293--wsf-field-help-font-weight:var(--wsf-form-font-weight);--wsf-field-help-letter-spacing:var(--wsf-form-letter-spacing);--wsf-field-help-line-height:var(--wsf-form-line-height);--wsf-field-help-text-decoration:var(--wsf-form-text-decoration);--wsf-field-help-text-transform:var(--wsf-form-text-transform);--wsf-field-help-gap:5px;--wsf-field-invalid-feedback-color-background:transparent;--wsf-field-invalid-feedback-color:var(--wsf-form-color-danger);--wsf-field-invalid-feedback-font-family:var(--wsf-form-font-family);--wsf-field-invalid-feedback-font-size:var(--wsf-form-font-size-small);--wsf-field-invalid-feedback-font-style:var(--wsf-form-font-style);--wsf-field-invalid-feedback-font-weight:var(--wsf-form-font-weight);--wsf-field-invalid-feedback-letter-spacing:var(--wsf-form-letter-spacing);--wsf-field-invalid-feedback-line-height:var(--wsf-form-line-height);--wsf-field-invalid-feedback-text-decoration:var(--wsf-form-text-decoration);--wsf-field-invalid-feedback-text-transform:var(--wsf-form-text-transform);--wsf-field-invalid-feedback-gap:5px;--wsf-field-label-color-background:transparent;--wsf-field-label-color:var(--wsf-form-color-base);--wsf-field-label-font-family:var(--wsf-form-font-family);--wsf-field-label-font-size:var(--wsf-form-font-size);--wsf-field-label-font-style:var(--wsf-form-font-style);--wsf-field-label-font-weight:var(--wsf-form-font-weight);--wsf-field-label-letter-spacing:var(--wsf-form-letter-spacing);--wsf-field-label-line-height:var(--wsf-form-line-height);--wsf-field-label-text-decoration:var(--wsf-form-text-decoration);--wsf-field-label-text-transform:var(--wsf-form-text-transform);--wsf-field-label-gap:5px;--wsf-field-label-inside-mode:move;--wsf-field-label-inside-offset:-20px;--wsf-field-label-inside-scale:0.9;--wsf-field-padding-horizontal:10px;--wsf-field-padding-vertical:8.5px;--wsf-field-color-placeholder:var(--wsf-form-color-neutral);--wsf-field-prefix-suffix-color-background:var(--wsf-form-color-neutral-light-80);--wsf-field-prefix-suffix-color:var(--wsf-form-color-base);--wsf-field-prefix-suffix-font-family:var(--wsf-form-font-family);--wsf-field-prefix-suffix-font-size:var(--wsf-form-font-size);--wsf-field-prefix-suffix-font-style:var(--wsf-form-font-style);--wsf-field-prefix-suffix-font-weight:var(--wsf-form-font-weight);--wsf-field-prefix-suffix-letter-spacing:var(--wsf-form-letter-spacing);--wsf-field-prefix-suffix-line-height:var(--wsf-form-line-height);--wsf-field-prefix-suffix-text-decoration:var(--wsf-form-text-decoration);--wsf-field-prefix-suffix-text-transform:var(--wsf-form-text-transform);--wsf-field-color:var(--wsf-form-color-base);--wsf-field-color-hover:var(--wsf-form-color-base);--wsf-field-color-focus:var(--wsf-form-color-base);--wsf-field-color-disabled:var(--wsf-form-color-neutral);--wsf-field-color-invalid:var(--wsf-form-color-danger);--wsf-field-tooltip-color-background:var(--wsf-form-color-neutral);--wsf-field-tooltip-color:var(--wsf-form-color-base);--wsf-field-tooltip-font-family:var(--wsf-form-font-family);--wsf-field-tooltip-font-size:var(--wsf-form-font-size-small);--wsf-field-tooltip-font-weight:var(--wsf-form-font-weight);--wsf-field-tooltip-line-height:var(--wsf-form-line-height);--wsf-field-tooltip-border-radius:var(--wsf-field-border-radius);--wsf-field-tooltip-gap:5px;--wsf-field-font-family:var(--wsf-form-font-family);--wsf-field-font-size:var(--wsf-form-font-size);--wsf-field-font-style:var(--wsf-form-font-style);--wsf-field-font-weight:var(--wsf-form-font-weight);--wsf-field-letter-spacing:var(--wsf-form-letter-spacing);--wsf-field-line-height:var(--wsf-form-line-height);--wsf-field-text-decoration:var(--wsf-form-text-decoration);--wsf-field-text-transform:var(--wsf-form-text-transform);--wsf-field-button-color-background:var(--wsf-form-color-neutral-light-60);--wsf-field-button-color-background-hover:var(--wsf-form-color-neutral-light-40);--wsf-field-button-color-background-focus:var(--wsf-form-color-neutral-light-40);--wsf-field-button-primary-color-background:var(--wsf-form-color-primary);--wsf-field-button-primary-color-background-hover:var(--wsf-form-color-primary-dark-20);--wsf-field-button-primary-color-background-focus:var(--wsf-form-color-primary-dark-40);--wsf-field-button-secondary-color-background:var(--wsf-form-color-secondary);--wsf-field-button-secondary-color-background-hover:var(--wsf-form-color-secondary-dark-20);--wsf-field-button-secondary-color-background-focus:var(--wsf-form-color-secondary-dark-40);--wsf-field-button-success-color-background:var(--wsf-form-color-success);--wsf-field-button-success-color-background-hover:var(--wsf-form-color-success-dark-20);--wsf-field-button-success-color-background-focus:var(--wsf-form-color-success-dark-40);--wsf-field-button-info-color-background:var(--wsf-form-color-info);--wsf-field-button-info-color-background-hover:var(--wsf-form-color-info-dark-20);--wsf-field-button-info-color-background-focus:var(--wsf-form-color-info-dark-40);--wsf-field-button-warning-color-background:var(--wsf-form-color-warning);--wsf-field-button-warning-color-background-hover:var(--wsf-form-color-warning-dark-20
1293);--wsf-field-button-warning-color-background-focus:var(--wsf-form-color-warning-dark-40);--wsf-field-button-danger-color-background:var(--wsf-form-color-danger);--wsf-field-button-danger-color-background-hover:var(--wsf-form-color-danger-dark-20);--wsf-field-button-danger-color-background-focus:var(--wsf-form-color-danger-dark-40);--wsf-field-button-border-color:var(--wsf-form-color-neutral-light-60);--wsf-field-button-border-color-hover:var(--wsf-form-color-neutral-light-40);--wsf-field-button-border-color-focus:var(--wsf-form-color-neutral-light-40);--wsf-field-button-primary-border-color:var(--wsf-form-color-primary);--wsf-field-button-primary-border-color-hover:var(--wsf-form-color-primary-dark-20);--wsf-field-button-primary-border-color-focus:var(--wsf-form-color-primary-dark-40);--wsf-field-button-secondary-border-color:var(--wsf-form-color-secondary);--wsf-field-button-secondary-border-color-hover:var(--wsf-form-color-secondary-dark-20);--wsf-field-button-secondary-border-color-focus:var(--wsf-form-color-secondary-dark-40);--wsf-field-button-success-border-color:var(--wsf-form-color-success);--wsf-field-button-success-border-color-hover:var(--wsf-form-color-success-dark-20);--wsf-field-button-success-border-color-focus:var(--wsf-form-color-success-dark-40);--wsf-field-button-info-border-color:var(--wsf-form-color-info);--wsf-field-button-info-border-color-hover:var(--wsf-form-color-info-dark-20);--wsf-field-button-info-border-color-focus:var(--wsf-form-color-info-dark-40);--wsf-field-button-warning-border-color:var(--wsf-form-color-warning);--wsf-field-button-warning-border-color-hover:var(--wsf-form-color-warning-dark-20);--wsf-field-button-warning-border-color-focus:var(--wsf-form-color-warning-dark-40);--wsf-field-button-danger-border-color:var(--wsf-form-color-danger);--wsf-field-button-danger-border-color-hover:var(--wsf-form-color-danger-dark-20);--wsf-field-button-danger-border-color-focus:var(--wsf-form-color-danger-dark-40);--wsf-field-button-border-radius:var(--wsf-field-border-radius);--wsf-field-button-border-style:solid;--wsf-field-button-border-width:1px;--wsf-field-button-padding-horizontal:var(--wsf-field-padding-horizontal);--wsf-field-button-padding-vertical:var(--wsf-field-padding-vertical);--wsf-field-button-width:100%;--wsf-field-button-color:var(--wsf-form-color-base);--wsf-field-button-color-hover:var(--wsf-form-color-base);--wsf-field-button-color-focus:var(--wsf-form-color-base);--wsf-field-button-primary-color:var(--wsf-form-color-base-contrast);--wsf-field-button-primary-color-hover:var(--wsf-field-button-primary-color);--wsf-field-button-primary-color-focus:var(--wsf-field-button-primary-color);--wsf-field-button-secondary-color:var(--wsf-form-color-base-contrast);--wsf-field-button-secondary-color-hover:var(--wsf-field-button-secondary-color);--wsf-field-button-secondary-color-focus:var(--wsf-field-button-secondary-color);--wsf-field-button-success-color:var(--wsf-form-color-base-contrast);--wsf-field-button-success-color-hover:var(--wsf-field-button-success-color);--wsf-field-button-success-color-focus:var(--wsf-field-button-success-color);--wsf-field-button-info-color:var(--wsf-form-color-base-contrast);--wsf-field-button-info-color-hover:var(--wsf-form-color-base-contrast);--wsf-field-button-info-color-focus:var(--wsf-form-color-base-contrast);--wsf-field-button-warning-color:var(--wsf-form-color-base);--wsf-field-button-warning-color-hover:var(--wsf-form-color-base);--wsf-field-button-warning-color-focus:var(--wsf-form-color-base);--wsf-field-button-danger-color:var(--wsf-form-color-base-contrast);--wsf-field-button-danger-color-hover:var(--wsf-field-button-danger-color);--wsf-field-button-danger-color-focus:var(--wsf-field-button-danger-color);--wsf-field-button-font-family:var(--wsf-form-font-family);--wsf-field-button-font-size:var(--wsf-form-font-size);--wsf-field-button-font-style:var(--wsf-form-font-style);--wsf-field-button-font-weight:var(--wsf-form-font-weight);--wsf-field-button-letter-spacing:var(--wsf-form-letter-spacing);--wsf-field-button-line-height:var(--wsf-form-line-height);--wsf-field-button-text-decoration:var(--wsf-form-text-decoration);--wsf-field-button-text-transform:var(--wsf-form-text-transform);--wsf-field-checkbox-color-background:var(--wsf-field-color-background);--wsf-field-checkbox-checked-color-background:var(--wsf-form-color-accent);--wsf-field-checkbox-checkmark-color:var(--wsf-form-color-base-contrast);--wsf-field-checkbox-border-radius:var(--wsf-field-border-radius);
1293--wsf-field-checkbox-gap-horizontal:6px;--wsf-field-checkbox-gap-vertical:10px;--wsf-field-checkbox-button-color-background:var(--wsf-form-color-neutral-light-60);--wsf-field-checkbox-button-color:var(--wsf-form-color-base);--wsf-field-checkbox-checked-button-color-background:var(--wsf-form-color-accent);--wsf-field-checkbox-checked-button-color:var(--wsf-form-color-base-contrast);--wsf-field-checkbox-switch-color:var(--wsf-form-color-neutral-light-60);--wsf-field-checkbox-checked-switch-color-background:var(--wsf-form-color-accent);--wsf-field-checkbox-checked-switch-color:var(--wsf-form-color-base-contrast);--wsf-field-checkbox-checked-swatch-border-color:var(--wsf-form-color-primary);--wsf-field-checkbox-checked-swatch-box-shadow-color:var(--wsf-form-color-base-contrast);--wsf-field-checkbox-checked-image-border-color:var(--wsf-form-color-primary);--wsf-field-checkbox-checked-image-box-shadow-color:var(--wsf-form-color-base-contrast);--wsf-field-datetime-calendar-color-background:var(--wsf-form-color-neutral-light-90);--wsf-field-datetime-calendar-today-color-background:var(--wsf-form-color-neutral-light-70);--wsf-field-datetime-calendar-current-color-background:var(--wsf-form-color-primary);--wsf-field-datetime-calendar-hover-color-background:var(--wsf-form-color-primary);--wsf-field-datetime-calendar-border-color:var(--wsf-form-color-neutral-light-60);--wsf-field-datetime-calendar-border-style:var(--wsf-field-border-style);--wsf-field-datetime-calendar-border-width:var(--wsf-field-border-width);--wsf-field-datetime-calendar-color:var(--wsf-form-color-base);--wsf-field-datetime-calendar-today-color:var(--wsf-form-color-base);--wsf-field-datetime-calendar-current-color:var(--wsf-form-color-base-contrast);--wsf-field-datetime-calendar-hover-color:var(--wsf-form-color-base-contrast);--wsf-field-datetime-calendar-disabled-color:var(--wsf-form-color-base-light-80);--wsf-field-datetime-calendar-font-family:var(--wsf-form-font-family);--wsf-field-datetime-calendar-font-size:var(--wsf-form-font-size);--wsf-field-datetime-calendar-font-style:var(--wsf-form-font-style);--wsf-field-datetime-calendar-font-weight:700;--wsf-field-datetime-calendar-letter-spacing:var(--wsf-form-letter-spacing);--wsf-field-datetime-calendar-line-height:var(--wsf-form-line-height);--wsf-field-datetime-calendar-text-decoration:var(--wsf-form-text-decoration);--wsf-field-datetime-calendar-text-transform:var(--wsf-form-text-transform);--wsf-field-datetime-calendar-padding-horizontal:4px;--wsf-field-datetime-calendar-padding-vertical:4px;--wsf-field-datetime-calendar-heading-color-background:var(--wsf-form-color-neutral-light-80);--wsf-field-datetime-calendar-heading-color:var(--wsf-form-color-base);--wsf-field-datetime-nav-current-color-background:var(--wsf-form-color-primary);--wsf-field-datetime-nav-hover-color-background:var(--wsf-form-color-primary);--wsf-field-datetime-nav-border-color:var(--wsf-form-color-neutral-light-60);--wsf-field-datetime-nav-border-style:var(--wsf-field-border-style);--wsf-field-datetime-nav-border-width:var(--wsf-field-border-width);--wsf-field-datetime-nav-icon-color:var(--wsf-form-color-base);--wsf-field-datetime-nav-icon-gap:8px;--wsf-field-datetime-nav-icon-size:var(--wsf-form-font-size);--wsf-field-datetime-nav-color:var(--wsf-form-color-base);--wsf-field-datetime-nav-current-color:var(--wsf-form-color-base-contrast);--wsf-field-datetime-nav-hover-color:var(--wsf-form-color-base-contrast);--wsf-field-datetime-nav-font-family:var(--wsf-form-font-family);--wsf-field-datetime-nav-font-size:var(--wsf-form-font-size);--wsf-field-datetime-nav-font-style:var(--wsf-form-font-style);--wsf-field-datetime-nav-font-weight:700;--wsf-field-datetime-nav-letter-spacing:var(--wsf-form-letter-spacing);--wsf-field-datetime-nav-line-height:var(--wsf-form-line-height);--wsf-field-datetime-nav-text-decoration:var(--wsf-form-text-decoration);--wsf-field-datetime-nav-text-transform:var(--wsf-form-text-transform);--wsf-field-datetime-padding-horizontal:10px;--wsf-field-datetime-padding-vertical:10px;--wsf-field-file-button-color:var(--wsf-form-color-base);--wsf-field-file-button-color-hover:var(--wsf-form-color-base);--wsf-field-file-button-color-focus:var(--wsf-form-color-base);--wsf-field-file-button-color-background:var(--wsf-form-color-neutral-light-80);--wsf-field-file-button-color-background-hover:var(--wsf-form-color-neutral-light-60);--wsf-field-file-button-color-background-focus:var(--wsf-form-color-neutral-light-60);--wsf-field-file-dropzonejs-color-background:var(--wsf-field-color-background);--wsf-field-file-dropzonejs-border-color:var(--wsf-field-border-color);--wsf-field-file-dropzonejs-border-style:dashed;--wsf-field-file-dropzonejs-border-width:var(--wsf-field-border-width);--wsf-field-file-dropzonejs-border-radius:var(--wsf-field-border-radius);--wsf-field-file-dropzonejs-padding-horizontal:var(--wsf-form-grid-gap);--wsf-field-file-dropzonejs-padding-vertical:var(--wsf-form-grid-gap);--wsf-field-file-dropzonejs-progress-color-background:var(--wsf-form-color-neutral);
1293--wsf-field-file-dropzonejs-progress-color-background-bar:var(--wsf-form-color-primary);--wsf-field-file-dropzonejs-progress-color-background-complete:var(--wsf-form-color-success);--wsf-field-file-dropzonejs-progress-border-radius:var(--wsf-field-border-radius);--wsf-field-file-dropzonejs-progress-gap:5px;--wsf-field-file-dropzonejs-progress-height:10px;--wsf-field-media-capture-control-color-background:#000000aa;--wsf-field-media-capture-control-color:#ffffff;--wsf-field-media-capture-control-color-record:#ff6161;--wsf-field-media-capture-control-color-level:#2db94d;--wsf-field-media-capture-control-level-width:60px;--wsf-field-media-capture-control-size:40px;--wsf-field-media-capture-control-gap:12px;--wsf-field-media-capture-control-padding-horizontal:10px;--wsf-field-media-capture-control-padding-vertical:10px;--wsf-field-media-capture-control-box-shadow-color:#ffffff99;--wsf-field-media-capture-control-box-shadow-width:2px;--wsf-field-media-capture-countdown-color-background:#000000aa;--wsf-field-media-capture-countdown-color:#ffffff;--wsf-field-media-capture-countdown-font-family:var(--wsf-form-font-family);--wsf-field-media-capture-countdown-font-size:120px;--wsf-field-media-capture-countdown-font-style:var(--wsf-form-font-style);--wsf-field-media-capture-countdown-font-weight:700;--wsf-field-media-capture-countdown-letter-spacing:var(--wsf-form-letter-spacing);--wsf-field-media-capture-countdown-line-height:var(--wsf-field-height);--wsf-field-media-capture-countdown-text-decoration:var(--wsf-form-text-decoration);--wsf-field-media-capture-countdown-text-transform:var(--wsf-form-text-transform);--wsf-field-media-capture-settings-color-background:#000000aa;--wsf-field-media-capture-settings-color:#ffffff;--wsf-field-media-capture-settings-font-family:var(--wsf-form-font-family);--wsf-field-media-capture-settings-font-size:var(--wsf-field-font-size);--wsf-field-media-capture-settings-font-style:var(--wsf-form-font-style);--wsf-field-media-capture-settings-font-weight:var(--wsf-field-font-weight);--wsf-field-media-capture-settings-letter-spacing:var(--wsf-form-letter-spacing);--wsf-field-media-capture-settings-line-height:var(--wsf-field-height);--wsf-field-media-capture-settings-text-decoration:var(--wsf-form-text-decoration);--wsf-field-media-capture-settings-text-transform:var(--wsf-form-text-transform);--wsf-field-message-color-background:var(--wsf-form-color-neutral-light-80);--wsf-field-message-color:var(--wsf-form-color-base);--wsf-field-message-anchor-color:var(--wsf-form-color-base);--wsf-field-message-border-color:var(--wsf-form-color-neutral-light-60);--wsf-field-message-success-color-background:var(--wsf-form-color-success-light-80);--wsf-field-message-success-color:var(--wsf-form-color-success-dark-40);--wsf-field-message-success-anchor-color:var(--wsf-form-color-success-dark-60);--wsf-field-message-success-border-color:var(--wsf-form-color-success-light-40);--wsf-field-message-info-color-background:var(--wsf-form-color-info-light-80);--wsf-field-message-info-color:var(--wsf-form-color-info-dark-40);--wsf-field-message-info-anchor-color:var(--wsf-form-color-info-dark-60);--wsf-field-message-info-border-color:var(--wsf-form-color-info-light-40);--wsf-field-message-warning-color-background:var(--wsf-form-color-warning-light-80);--wsf-field-message-warning-color:var(--wsf-form-color-warning-dark-40);--wsf-field-message-warning-anchor-color:var(--wsf-form-color-warning-dark-60);--wsf-field-message-warning-border-color:var(--wsf-form-color-warning-light-40);--wsf-field-message-danger-color-background:var(--wsf-form-color-danger-light-80);--wsf-field-message-danger-color:var(--wsf-form-color-danger-dark-40);--wsf-field-message-danger-anchor-color:var(--wsf-form-color-danger-dark-60);--wsf-field-message-danger-border-color:var(--wsf-form-color-danger-light-40);--wsf-field-meter-color-background:var(--wsf-form-color-neutral-light-80);--wsf-field-meter-color-background-optimum:var(--wsf-form-color-success);--wsf-field-meter-color-background-sub-optimum:var(--wsf-form-color-warning);--wsf-field-meter-color-background-even-less-good:var(--wsf-form-color-danger);--wsf-field-password-icon-color:var(--wsf-form-color-base);--wsf-field-password-strength-meter-disc-color:var(--wsf-form-color-neutral-light-60);--wsf-field-password-strength-meter-disc-color-danger:var(--wsf-form-color-danger);--wsf-field-password-strength-meter-disc-color-warning:var(--wsf-form-color-warning);--wsf-field-password-strength-meter-disc-color-success:var(--wsf-form-color-success);--wsf-field-progress-color-background:var(--wsf-form-color-neutral-light-80);
1293--wsf-field-progress-color-background-bar:var(--wsf-form-color-accent);--wsf-field-progress-color-background-complete:var(--wsf-form-color-success);--wsf-field-radio-color-background:var(--wsf-field-color-background);--wsf-field-radio-checked-color:var(--wsf-form-color-accent);--wsf-field-radio-gap-horizontal:6px;--wsf-field-radio-gap-vertical:10px;--wsf-field-radio-button-color-background:var(--wsf-form-color-neutral-light-60);--wsf-field-radio-button-color:var(--wsf-form-color-base);--wsf-field-radio-checked-button-color-background:var(--wsf-form-color-accent);--wsf-field-radio-checked-button-color:var(--wsf-form-color-base-contrast);--wsf-field-radio-circle-color-background:var(--wsf-form-color-base-contrast);--wsf-field-radio-circle-color-background-hover:var(--wsf-form-color-neutral-light-60);--wsf-field-radio-checked-circle-color-background:var(--wsf-form-color-accent);--wsf-field-radio-color-background-disabled:var(--wsf-form-color-neutral-light-60);--wsf-field-radio-circle-color:var(--wsf-form-color-base);--wsf-field-radio-circle-color-hover:var(--wsf-form-color-base);--wsf-field-radio-checked-circle-color:var(--wsf-form-color-base-contrast);--wsf-field-radio-color-disabled:var(--wsf-form-color-neutral);--wsf-field-radio-circle-padding-vertical:var(--wsf-field-padding-vertical);--wsf-field-radio-circle-font-family:var(--wsf-form-font-family);--wsf-field-radio-circle-font-size:var(--wsf-form-font-size);--wsf-field-radio-circle-font-style:var(--wsf-form-font-style);--wsf-field-radio-circle-font-weight:var(--wsf-form-font-weight);--wsf-field-radio-circle-letter-spacing:var(--wsf-form-letter-spacing);--wsf-field-radio-circle-line-height:var(--wsf-form-line-height);--wsf-field-radio-circle-text-decoration:var(--wsf-form-text-decoration);--wsf-field-radio-circle-text-transform:var(--wsf-form-text-transform);--wsf-field-radio-checked-image-border-color:var(--wsf-form-color-primary);--wsf-field-radio-checked-image-box-shadow-color:var(--wsf-form-color-base-contrast);--wsf-field-radio-checked-swatch-border-color:var(--wsf-form-color-primary);--wsf-field-radio-checked-swatch-box-shadow-color:var(--wsf-form-color-base-contrast);--wsf-field-radio-switch-color:var(--wsf-form-color-neutral-light-60);--wsf-field-radio-checked-switch-color-background:var(--wsf-form-color-accent);--wsf-field-radio-checked-switch-color:var(--wsf-form-color-base-contrast);--wsf-field-range-track-border-radius:var(--wsf-field-border-radius);--wsf-field-range-track-color:var(--wsf-form-color-neutral-light-80);--wsf-field-range-track-lower-color:var(--wsf-form-color-accent);--wsf-field-range-track-upper-color:var(--wsf-form-color-neutral-light-80);--wsf-field-range-thumb-color:var(--wsf-form-color-accent);--wsf-field-range-tickmark-color:var(--wsf-field-help-color);--wsf-field-range-tickmark-label-color:var(--wsf-field-help-color);--wsf-field-range-tickmark-label-font-family:var(--wsf-form-font-family);--wsf-field-range-tickmark-label-font-size:var(--wsf-form-font-size);--wsf-field-range-tickmark-label-font-style:var(--wsf-form-font-style);--wsf-field-range-tickmark-label-font-weight:var(--wsf-form-font-weight);--wsf-field-range-tickmark-label-letter-spacing:var(--wsf-form-letter-spacing);--wsf-field-range-tickmark-label-line-height:var(--wsf-form-line-height);--wsf-field-range-tickmark-label-text-decoration:var(--wsf-form-text-decoration);--wsf-field-range-tickmark-label-text-transform:var(--wsf-form-text-transform);--wsf-field-select-arrow-color:var(--wsf-field-color);--wsf-field-select-arrow-width:12px;--wsf-field-select-arrow-height:6px;--wsf-field-select-select2-choice-border-radius:var(--wsf-field-border-radius);--wsf-field-select-select2-choice-color-background:var(--wsf-form-color-neutral-light-80);--wsf-field-select-select2-choice-color:var(--wsf-form-color-base);--wsf-field-select-select2-choice-color-remove:var(--wsf-form-color-base);--wsf-field-select-select2-choice-gap:5px;--wsf-field-select-select2-choice-font-family:var(--wsf-form-font-family);--wsf-field-select-select2-choice-font-size:var(--wsf-form-font-size-small);--wsf-field-select-select2-choice-font-style:var(--wsf-form-font-style);
1293--wsf-field-select-select2-choice-font-weight:var(--wsf-form-font-weight);--wsf-field-select-select2-choice-letter-spacing:var(--wsf-form-letter-spacing);--wsf-field-select-select2-choice-line-height:var(--wsf-form-line-height);--wsf-field-select-select2-choice-text-decoration:var(--wsf-form-text-decoration);--wsf-field-select-select2-choice-text-transform:var(--wsf-form-text-transform);--wsf-field-select-select2-result-color-background:var(--wsf-form-color-base-contrast);--wsf-field-select-select2-result-color-background-selected:var(--wsf-form-color-neutral-light-80);--wsf-field-select-select2-result-color-background-highlighted:var(--wsf-form-color-primary);--wsf-field-select-select2-result-color:var(--wsf-form-color-base);--wsf-field-select-select2-result-color-selected:var(--wsf-form-color-base);--wsf-field-select-select2-result-color-highlighted:var(--wsf-form-color-base-contrast);--wsf-field-select-select2-result-font-family:var(--wsf-form-font-family);--wsf-field-select-select2-result-font-size:var(--wsf-form-font-size);--wsf-field-select-select2-result-font-style:var(--wsf-form-font-style);--wsf-field-select-select2-result-font-weight:var(--wsf-form-font-weight);--wsf-field-select-select2-result-letter-spacing:var(--wsf-form-letter-spacing);--wsf-field-select-select2-result-line-height:var(--wsf-form-line-height);--wsf-field-select-select2-result-text-decoration:var(--wsf-form-text-decoration);--wsf-field-select-select2-result-text-transform:var(--wsf-form-text-transform);--wsf-field-select-select2-result-padding-horizontal:7px;--wsf-field-select-select2-result-padding-vertical:5px;--wsf-field-signature-color-background:var(--wsf-field-color-background);--wsf-field-summary-border-color:transparent;--wsf-field-summary-border-radius:0px;--wsf-field-summary-border-width:0px;--wsf-field-summary-border-style:solid;--wsf-field-summary-color-background:var(--wsf-field-color-background);--wsf-field-summary-color:var(--wsf-field-color);--wsf-field-summary-form-label-color:var(--wsf-field-summary-color);--wsf-field-summary-form-label-font-family:var(--wsf-form-font-family);--wsf-field-summary-form-label-font-size:22px;--wsf-field-summary-form-label-font-style:var(--wsf-form-font-style);--wsf-field-summary-form-label-font-weight:700;--wsf-field-summary-form-label-letter-spacing:var(--wsf-form-letter-spacing);--wsf-field-summary-form-label-line-height:var(--wsf-form-line-height);--wsf-field-summary-form-label-text-decoration:var(--wsf-form-text-decoration);--wsf-field-summary-form-label-text-transform:var(--wsf-form-text-transform);--wsf-field-summary-group-label-color:var(--wsf-field-summary-color);--wsf-field-summary-group-label-font-family:var(--wsf-form-font-family);--wsf-field-summary-group-label-font-size:20px;--wsf-field-summary-group-label-font-style:var(--wsf-form-font-style);--wsf-field-summary-group-label-font-weight:700;--wsf-field-summary-group-label-letter-spacing:var(--wsf-form-letter-spacing);--wsf-field-summary-group-label-line-height:var(--wsf-form-line-height);--wsf-field-summary-group-label-text-decoration:var(--wsf-form-text-decoration);--wsf-field-summary-group-label-text-transform:var(--wsf-form-text-transform);--wsf-field-summary-section-label-color:var(--wsf-field-summary-color);--wsf-field-summary-section-label-font-family:var(--wsf-form-font-family);--wsf-field-summary-section-label-font-size:18px;--wsf-field-summary-section-label-font-style:var(--wsf-form-font-style);--wsf-field-summary-section-label-font-weight:700;--wsf-field-summary-section-label-letter-spacing:var(--wsf-form-letter-spacing);--wsf-field-summary-section-label-line-height:var(--wsf-form-line-height);--wsf-field-summary-section-label-text-decoration:var(--wsf-form-text-decoration);--wsf-field-summary-section-label-text-transform:var(--wsf-form-text-transform);--wsf-field-summary-field-label-color:var(--wsf-field-summary-color);--wsf-field-summary-field-label-font-family:var(--wsf-form-font-family);--wsf-field-summary-field-label-font-size:var(--wsf-field-font-size);--wsf-field-summary-field-label-font-style:var(--wsf-form-font-style);
1293--wsf-field-summary-field-label-font-weight:700;--wsf-field-summary-field-label-letter-spacing:var(--wsf-form-letter-spacing);--wsf-field-summary-field-label-line-height:var(--wsf-form-line-height);--wsf-field-summary-field-label-text-decoration:var(--wsf-form-text-decoration);--wsf-field-summary-field-label-text-transform:var(--wsf-form-text-transform);--wsf-field-summary-field-label-horizontal-width:30%;--wsf-field-summary-field-value-color:var(--wsf-field-summary-color);--wsf-field-summary-field-value-font-family:var(--wsf-form-font-family);--wsf-field-summary-field-value-font-size:var(--wsf-form-font-size);--wsf-field-summary-field-value-font-style:var(--wsf-form-font-style);--wsf-field-summary-field-value-font-weight:var(--wsf-form-font-weight);--wsf-field-summary-field-value-letter-spacing:var(--wsf-form-letter-spacing);--wsf-field-summary-field-value-line-height:var(--wsf-form-line-height);--wsf-field-summary-field-value-text-decoration:var(--wsf-form-text-decoration);--wsf-field-summary-field-value-text-transform:var(--wsf-form-text-transform);--wsf-field-summary-gap:var(--wsf-form-grid-gap);--wsf-field-summary-padding-horizontal:0px;--wsf-field-summary-padding-vertical:0px;--wsf-field-summary-table-gap:1px;--wsf-field-summary-table-padding-horizontal:4px;--wsf-field-summary-table-padding-vertical:4px;--wsf-field-summary-thead-color-background:var(--wsf-form-color-neutral-light-80);--wsf-field-summary-thead-color:var(--wsf-field-summary-color);--wsf-field-summary-thead-font-family:var(--wsf-form-font-family);--wsf-field-summary-thead-font-size:var(--wsf-field-font-size);--wsf-field-summary-thead-font-style:var(--wsf-form-font-style);--wsf-field-summary-thead-font-weight:700;--wsf-field-summary-thead-letter-spacing:var(--wsf-form-letter-spacing);--wsf-field-summary-thead-line-height:var(--wsf-form-line-height);--wsf-field-summary-thead-text-decoration:var(--wsf-form-text-decoration);--wsf-field-summary-thead-text-transform:var(--wsf-form-text-transform);--wsf-field-summary-tbody-color-background:var(--wsf-form-color-neutral-light-90);--wsf-field-summary-tbody-color:var(--wsf-field-summary-color);--wsf-field-summary-tbody-font-family:var(--wsf-form-font-family);--wsf-field-summary-tbody-font-size:var(--wsf-form-font-size);--wsf-field-summary-tbody-font-style:var(--wsf-form-font-style);--wsf-field-summary-tbody-font-weight:var(--wsf-form-font-weight);--wsf-field-summary-tbody-letter-spacing:var(--wsf-form-letter-spacing);--wsf-field-summary-tbody-line-height:var(--wsf-form-line-height);--wsf-field-summary-tbody-text-decoration:var(--wsf-form-text-decoration);--wsf-field-summary-tbody-text-transform:var(--wsf-form-text-transform);--wsf-field-summary-font-family:var(--wsf-form-font-family);--wsf-field-summary-font-size:var(--wsf-form-font-size);--wsf-field-summary-font-style:var(--wsf-form-font-style);--wsf-field-summary-font-weight:var(--wsf-form-font-weight);--wsf-field-summary-letter-spacing:var(--wsf-form-letter-spacing);--wsf-field-summary-line-height:var(--wsf-form-line-height);--wsf-field-summary-text-decoration:var(--wsf-form-text-decoration);--wsf-field-summary-text-transform:var(--wsf-form-text-transform);--wsf-field-texteditor-color:var(--wsf-form-color-base);--wsf-field-texteditor-font-family:var(--wsf-form-font-family);--wsf-field-texteditor-font-size:var(--wsf-form-font-size);--wsf-field-texteditor-font-style:var(--wsf-form-font-style);--wsf-field-texteditor-font-weight:var(--wsf-form-font-weight);--wsf-field-texteditor-letter-spacing:var(--wsf-form-letter-spacing);--wsf-field-texteditor-line-height:var(--wsf-form-line-height);--wsf-field-texteditor-text-decoration:var(--wsf-form-text-decoration);--wsf-field-texteditor-text-transform:var(--wsf-form-text-transform);--wsf-field-texteditor-p-margin-bottom:1em;--wsf-field-validate-border-color:var(--wsf-field-border-color-invalid);--wsf-field-validate-border-radius:var(--wsf-field-border-radius);--wsf-field-validate-border-width:var(--wsf-field-border-width);--wsf-field-validate-border-style:var(--wsf-field-border-style);--wsf-field-validate-color-background:var(--wsf-field-color-background);--wsf-field-validate-color:var(--wsf-field-color-invalid);--wsf-field-validate-li-gap:0px;--wsf-field-validate-padding-horizontal:16px;
1293--wsf-field-validate-padding-vertical:16px;--wsf-field-validate-font-family:var(--wsf-form-font-family);--wsf-field-validate-font-size:var(--wsf-form-font-size);--wsf-field-validate-font-style:var(--wsf-form-font-style);--wsf-field-validate-font-weight:var(--wsf-form-font-weight);--wsf-field-validate-letter-spacing:var(--wsf-form-letter-spacing);--wsf-field-validate-line-height:var(--wsf-form-line-height);--wsf-field-validate-text-decoration:var(--wsf-form-text-decoration);--wsf-field-validate-text-transform:var(--wsf-form-text-transform);--wsf-conversational-width-max:800px;--wsf-conversational-padding-horizontal:40px;--wsf-conversational-color-background:#efeff4;--wsf-conversational-nav-color-background:#585858;--wsf-conversational-nav-color:#ffffff;--wsf-conversational-section-opacity-inactive:0.25;--wsf-form-color-base-dark-90:color-mix(in oklab, var(--wsf-form-color-base), #000 90%);--wsf-form-color-base-dark-80:color-mix(in oklab, var(--wsf-form-color-base), #000 80%);--wsf-form-color-base-dark-70:color-mix(in oklab, var(--wsf-form-color-base), #000 70%);--wsf-form-color-base-dark-60:color-mix(in oklab, var(--wsf-form-color-base), #000 60%);--wsf-form-color-base-dark-50:color-mix(in oklab, var(--wsf-form-color-base), #000 50%);--wsf-form-color-base-dark-40:color-mix(in oklab, var(--wsf-form-color-base), #000 40%);--wsf-form-color-base-dark-30:color-mix(in oklab, var(--wsf-form-color-base), #000 30%);--wsf-form-color-base-dark-20:color-mix(in oklab, var(--wsf-form-color-base), #000 20%);--wsf-form-color-base-dark-10:color-mix(in oklab, var(--wsf-form-color-base), #000 10%);--wsf-form-color-base-light-10:color-mix(in oklab, var(--wsf-form-color-base), #fff 10%);--wsf-form-color-base-light-20:color-mix(in oklab, var(--wsf-form-color-base), #fff 20%);--wsf-form-color-base-light-30:color-mix(in oklab, var(--wsf-form-color-base), #fff 30%);--wsf-form-color-base-light-40:color-mix(in oklab, var(--wsf-form-color-base), #fff 40%);--wsf-form-color-base-light-50:color-mix(in oklab, var(--wsf-form-color-base), #fff 50%);--wsf-form-color-base-light-60:color-mix(in oklab, var(--wsf-form-color-base), #fff 60%);--wsf-form-color-base-light-70:color-mix(in oklab, var(--wsf-form-color-base), #fff 70%);--wsf-form-color-base-light-80:color-mix(in oklab, var(--wsf-form-color-base), #fff 80%);--wsf-form-color-base-light-90:color-mix(in oklab, var(--wsf-form-color-base), #fff 90%);--wsf-form-color-base-contrast-dark-90:color-mix(in oklab, var(--wsf-form-color-base-contrast), #000 90%);--wsf-form-color-base-contrast-dark-80:color-mix(in oklab, var(--wsf-form-color-base-contrast), #000 80%);--wsf-form-color-base-contrast-dark-70:color-mix(in oklab, var(--wsf-form-color-base-contrast), #000 70%);--wsf-form-color-base-contrast-dark-60:color-mix(in oklab, var(--wsf-form-color-base-contrast), #000 60%);--wsf-form-color-base-contrast-dark-50:color-mix(in oklab, var(--wsf-form-color-base-contrast), #000 50%);--wsf-form-color-base-contrast-dark-40:color-mix(in oklab, var(--wsf-form-color-base-contrast), #000 40%);--wsf-form-color-base-contrast-dark-30:color-mix(in oklab, var(--wsf-form-color-base-contrast), #000 30%);--wsf-form-color-base-contrast-dark-20:color-mix(in oklab, var(--wsf-form-color-base-contrast), #000 20%);--wsf-form-color-base-contrast-dark-10:color-mix(in oklab, var(--wsf-form-color-base-contrast), #000 10%);--wsf-form-color-base-contrast-light-10:color-mix(in oklab, var(--wsf-form-color-base-contrast), #fff 10%);--wsf-form-color-base-contrast-light-20:color-mix(in oklab, var(--wsf-form-color-base-contrast), #fff 20%);--wsf-form-color-base-contrast-light-30:color-mix(in oklab, var(--wsf-form-color-base-contrast), #fff 30%);--wsf-form-color-base-contrast-light-40:color-mix(in oklab, var(--wsf-form-color-base-contrast), #fff 40%);--wsf-form-color-base-contrast-light-50:color-mix(in oklab, var(--wsf-form-color-base-contrast), #fff 50%);--wsf-form-color-base-contrast-light-60:color-mix(in oklab, var(--wsf-form-color-base-contrast), #fff 60%);--wsf-form-color-base-contrast-light-70:color-mix(in oklab, var(--wsf-form-color-base-contrast), #fff 70%);--wsf-form-color-base-contrast-light-80:color-mix(in oklab, var(--wsf-form-color-base-contrast), #fff 80%);--wsf-form-color-base-contrast-light-90:color-mix(in oklab, var(--wsf-form-color-base-contrast), #fff 90%);--wsf-form-color-accent-dark-90:color-mix(in oklab, var(--wsf-form-color-accent), #000 90%);--wsf-form-color-accent-dark-80:color-mix(in oklab, var(--wsf-form-color-accent), #000 80%);--wsf-form-color-accent-dark-70:color-mix(in oklab, var(--wsf-form-color-accent), #000 70%);--wsf-form-color-accent-dark-60:color-mix(in oklab, var(--wsf-form-color-accent), #000 60%);--wsf-form-color-accent-dark-50:color-mix(in oklab, var(--wsf-form-color-accent), #000 50%);--wsf-form-color-accent-dark-40:color-mix(in oklab, var(--wsf-form-color-accent), #000 40%);--wsf-form-color-accent-dark-30:color-mix(in oklab, var(--wsf-form-color-accent), #000 30%);--wsf-form-color-accent-dark-20:color-mix(in oklab, var(--wsf-form-color-accent), #000 20%);--wsf-form-color-accent-dark-10:color-mix(in oklab, var(--wsf-form-color-accent), #000 10%);--wsf-form-color-accent-light-10:color-mix(in oklab, var(--wsf-form-color-accent), #fff 10%);--wsf-form-color-accent-light-20:color-mix(in oklab, var(--wsf-form-color-accent), #fff 20%);--wsf-form-color-accent-light-30:color-mix(in oklab, var(--wsf-form-color-accent), #fff 30%);--wsf-form-color-accent-light-40:color-mix(in oklab, var(--wsf-form-color-accent), #fff 40%);--wsf-form-color-accent-light-50:color-mix(in oklab, var(--wsf-form-color-accent), #fff 50%);--wsf-form-color-accent-light-60:color-mix(in oklab, var(--wsf-form-color-accent), #fff 60%);--wsf-form-color-accent-light-70:color-mix(in oklab, var(--wsf-form-color-accent), #fff 70%);--wsf-form-color-accent-light-80:color-mix(in oklab, var(--wsf-form-color-accent), #fff 80%);--wsf-form-color-accent-light-90:color-mix(in oklab, var(--wsf-form-color-accent), #fff 90%);--wsf-form-color-neutral-dark-90:color-mix(in oklab, var(--wsf-form-color-neutral), #000 90%);--wsf-form-color-neutral-dark-80:color-mix(in oklab, var(--wsf-form-color-neutral), #000 80%);--wsf-form-color-neutral-dark-70:color-mix(in oklab, var(--wsf-form-color-neutral), #000 70%);--wsf-form-color-neutral-dark-60:color-mix(in oklab, var(--wsf-form-color-neutral), #000 60%);
1293--wsf-form-color-neutral-dark-50:color-mix(in oklab, var(--wsf-form-color-neutral), #000 50%);--wsf-form-color-neutral-dark-40:color-mix(in oklab, var(--wsf-form-color-neutral), #000 40%);--wsf-form-color-neutral-dark-30:color-mix(in oklab, var(--wsf-form-color-neutral), #000 30%);--wsf-form-color-neutral-dark-20:color-mix(in oklab, var(--wsf-form-color-neutral), #000 20%);--wsf-form-color-neutral-dark-10:color-mix(in oklab, var(--wsf-form-color-neutral), #000 10%);--wsf-form-color-neutral-light-10:color-mix(in oklab, var(--wsf-form-color-neutral), #fff 10%);--wsf-form-color-neutral-light-20:color-mix(in oklab, var(--wsf-form-color-neutral), #fff 20%);--wsf-form-color-neutral-light-30:color-mix(in oklab, var(--wsf-form-color-neutral), #fff 30%);--wsf-form-color-neutral-light-40:color-mix(in oklab, var(--wsf-form-color-neutral), #fff 40%);--wsf-form-color-neutral-light-50:color-mix(in oklab, var(--wsf-form-color-neutral), #fff 50%);--wsf-form-color-neutral-light-60:color-mix(in oklab, var(--wsf-form-color-neutral), #fff 60%);--wsf-form-color-neutral-light-70:color-mix(in oklab, var(--wsf-form-color-neutral), #fff 70%);--wsf-form-color-neutral-light-80:color-mix(in oklab, var(--wsf-form-color-neutral), #fff 80%);--wsf-form-color-neutral-light-90:color-mix(in oklab, var(--wsf-form-color-neutral), #fff 90%);--wsf-form-color-primary-dark-90:color-mix(in oklab, var(--wsf-form-color-primary), #000 90%);--wsf-form-color-primary-dark-80:color-mix(in oklab, var(--wsf-form-color-primary), #000 80%);--wsf-form-color-primary-dark-70:color-mix(in oklab, var(--wsf-form-color-primary), #000 70%);--wsf-form-color-primary-dark-60:color-mix(in oklab, var(--wsf-form-color-primary), #000 60%);--wsf-form-color-primary-dark-50:color-mix(in oklab, var(--wsf-form-color-primary), #000 50%);--wsf-form-color-primary-dark-40:color-mix(in oklab, var(--wsf-form-color-primary), #000 40%);--wsf-form-color-primary-dark-30:color-mix(in oklab, var(--wsf-form-color-primary), #000 30%);--wsf-form-color-primary-dark-20:color-mix(in oklab, var(--wsf-form-color-primary), #000 20%);--wsf-form-color-primary-dark-10:color-mix(in oklab, var(--wsf-form-color-primary), #000 10%);--wsf-form-color-primary-light-10:color-mix(in oklab, var(--wsf-form-color-primary), #fff 10%);--wsf-form-color-primary-light-20:color-mix(in oklab, var(--wsf-form-color-primary), #fff 20%);--wsf-form-color-primary-light-30:color-mix(in oklab, var(--wsf-form-color-primary), #fff 30%);--wsf-form-color-primary-light-40:color-mix(in oklab, var(--wsf-form-color-primary), #fff 40%);--wsf-form-color-primary-light-50:color-mix(in oklab, var(--wsf-form-color-primary), #fff 50%);--wsf-form-color-primary-light-60:color-mix(in oklab, var(--wsf-form-color-primary), #fff 60%);--wsf-form-color-primary-light-70:color-mix(in oklab, var(--wsf-form-color-primary), #fff 70%);--wsf-form-color-primary-light-80:color-mix(in oklab, var(--wsf-form-color-primary), #fff 80%);--wsf-form-color-primary-light-90:color-mix(in oklab, var(--wsf-form-color-primary), #fff 90%);--wsf-form-color-secondary-dark-90:color-mix(in oklab, var(--wsf-form-color-secondary), #000 90%);--wsf-form-color-secondary-dark-80:color-mix(in oklab, var(--wsf-form-color-secondary), #000 80%);--wsf-form-color-secondary-dark-70:color-mix(in oklab, var(--wsf-form-color-secondary), #000 70%);--wsf-form-color-secondary-dark-60:color-mix(in oklab, var(--wsf-form-color-secondary), #000 60%);--wsf-form-color-secondary-dark-50:color-mix(in oklab, var(--wsf-form-color-secondary), #000 50%);--wsf-form-color-secondary-dark-40:color-mix(in oklab, var(--wsf-form-color-secondary), #000 40%);--wsf-form-color-secondary-dark-30:color-mix(in oklab, var(--wsf-form-color-secondary), #000 30%);--wsf-form-color-secondary-dark-20:color-mix(in oklab, var(--wsf-form-color-secondary), #000 20%);--wsf-form-color-secondary-dark-10:color-mix(in oklab, var(--wsf-form-color-secondary), #000 10%);--wsf-form-color-secondary-light-10:color-mix(in oklab, var(--wsf-form-color-secondary), #fff 10%);--wsf-form-color-secondary-light-20:color-mix(in oklab, var(--wsf-form-color-secondary), #fff 20%);--wsf-form-color-secondary-light-30:color-mix(in oklab, var(--wsf-form-color-secondary), #fff 30%);--wsf-form-color-secondary-light-40:color-mix(in oklab, var(--wsf-form-color-secondary), #fff 40%);--wsf-form-color-secondary-light-50:color-mix(in oklab, var(--wsf-form-color-secondary), #fff 50%);--wsf-form-color-secondary-light-60:color-mix(in oklab, var(--wsf-form-color-secondary), #fff 60%);--wsf-form-color-secondary-light-70:color-mix(in oklab, var(--wsf-form-color-secondary), #fff 70%);--wsf-form-color-secondary-light-80:color-mix(in oklab, var(--wsf-form-color-secondary), #fff 80%);--wsf-form-color-secondary-light-90:color-mix(in oklab, var(--wsf-form-color-secondary), #fff 90%);--wsf-form-color-success-dark-90:color-mix(in oklab, var(--wsf-form-color-success), #000 90%);--wsf-form-color-success-dark-80:color-mix(in oklab, var(--wsf-form-color-success), #000 80%);--wsf-form-color-success-dark-70:color-mix(in oklab, var(--wsf-form-color-success), #000 70%);--wsf-form-color-success-dark-60:color-mix(in oklab, var(--wsf-form-color-success), #000 60%);--wsf-form-color-success-dark-50:color-mix(in oklab, var(--wsf-form-color-success), #000 50%);--wsf-form-color-success-dark-40:color-mix(in oklab, var(--wsf-form-color-success), #000 40%);--wsf-form-color-success-dark-30:color-mix(in oklab, var(--wsf-form-color-success), #000 30%);--wsf-form-color-success-dark-20:color-mix(in oklab, var(--wsf-form-color-success), #000 20%);--wsf-form-color-success-dark-10:color-mix(in oklab, var(--wsf-form-color-success), #000 10%);--wsf-form-color-success-light-10:color-mix(in oklab, var(--wsf-form-color-success), #fff 10%);--wsf-form-color-success-light-20:color-mix(in oklab, var(--wsf-form-color-success), #fff 20%);--wsf-form-color-success-light-30:color-mix(in oklab, var(--wsf-form-color-success), #fff 30%);--wsf-form-color-success-light-40:color-mix(in oklab, var(--wsf-form-color-success), #fff 40%);--wsf-form-color-success-light-50:color-mix(in oklab, var(--wsf-form-color-success), #fff 50%);--wsf-form-color-success-light-60:color-mix(in oklab, var(--wsf-form-color-success), #fff 60%);--wsf-form-color-success-light-70:color-mix(in oklab, var(--wsf-form-color-success), #fff 70%);--wsf-form-color-success-light-80:color-mix(in oklab, var(--wsf-form-color-success), #fff 80%);--wsf-form-color-success-light-90:color-mix(in oklab, var(--wsf-form-color-success), #fff 90%);--wsf-form-color-info-dark-90:color-mix(in oklab, var(--wsf-form-color-info), #000 90%);--wsf-form-color-info-dark-80:color-mix(in oklab, var(--wsf-form-color-info), #000 80%);--wsf-form-color-info-dark-70:color-mix(in oklab, var(--wsf-form-color-info), #000 70%);--wsf-form-color-info-dark-60:color-mix(in oklab, var(--wsf-form-color-info), #000 60%);--wsf-form-color-info-dark-50:color-mix(in oklab, var(--wsf-form-color-info), #000 50%);--wsf-form-color-info-dark-40:color-mix(in oklab, var(--wsf-form-color-info), #000 40%);--wsf-form-color-info-dark-30:color-mix(in oklab, var(--wsf-form-color-info), #000 30%);--wsf-form-color-info-dark-20:color-mix(in oklab, var(--wsf-form-color-info), #000 20%);--wsf-form-color-info-dark-10:color-mix(in oklab, var(--wsf-form-color-info), #000 10%);--wsf-form-color-info-light-10:color-mix(in oklab, var(--wsf-form-color-info), #fff 10%);--wsf-form-color-info-light-20:color-mix(in oklab, var(--wsf-form-color-info), #fff 20%);--wsf-form-color-info-light-30:color-mix(in oklab, var(--wsf-form-color-info), #fff 30%);--wsf-form-color-info-light-40:color-mix(in oklab, var(--wsf-form-color-info), #fff 40%);--wsf-form-color-info-light-50:color-mix(in oklab, var(--wsf-form-color-info), #fff 50%);--wsf-form-color-info-light-60:color-mix(in oklab, var(--wsf-form-color-info), #fff 60%);--wsf-form-color-info-light-70:color-mix(in oklab, var(--wsf-form-color-info), #fff 70%);--wsf-form-color-info-light-80:color-mix(in oklab, var(--wsf-form-color-info), #fff 80%);--wsf-form-color-info-light-90:color-mix(in oklab, var(--wsf-form-color-info), #fff 90%);--wsf-form-color-warning-dark-90:color-mix(in oklab, var(--wsf-form-color-warning), #000 90%);--wsf-form-color-warning-dark-80:color-mix(in oklab, var(--wsf-form-color-warning), #000 80%);--wsf-form-color-warning-dark-70:color-mix(in oklab, var(--wsf-form-color-warning), #000 70%);--wsf-form-color-warning-dark-60:color-mix(in oklab, var(--wsf-form-color-warning), #000 60%);--wsf-form-color-warning-dark-50:color-mix(in oklab, var(--wsf-form-color-warning), #000 50%);--wsf-form-color-warning-dark-40:color-mix(in oklab, var(--wsf-form-color-warning), #000 40%);--wsf-form-color-warning-dark-30:color-mix(in oklab, var(--wsf-form-color-warning), #000 30%);--wsf-form-color-warning-dark-20:color-mix(in oklab, var(--wsf-form-color-warning), #000 20%);--wsf-form-color-warning-dark-10:color-mix(in oklab, var(--wsf-form-color-warning), #000 10%);--wsf-form-color-warning-light-10:color-mix(in oklab, var(--wsf-form-color-warning), #fff 10%);--wsf-form-color-warning-light-20:color-mix(in oklab, var(--wsf-form-color-warning), #fff 20%);--wsf-form-color-warning-light-30:color-mix(in oklab, var(--wsf-form-color-warning), #fff 30%);--wsf-form-color-warning-light-40:color-mix(in oklab, var(--wsf-form-color-warning), #fff 40%);--wsf-form-color-warning-light-50:color-mix(in oklab, var(--wsf-form-color-warning), #fff 50%);--wsf-form-color-warning-light-60:color-mix(in oklab, var(--wsf-form-color-warning), #fff 60%);--wsf-form-color-warning-light-70:color-mix(in oklab, var(--wsf-form-color-warning), #fff 70%);--wsf-form-color-warning-light-80:color-mix(in oklab, var(--wsf-form-color-warning), #fff 80%);--wsf-form-color-warning-light-90:color-mix(in oklab, var(--wsf-form-color-warning), #fff 90%);--wsf-form-color-danger-dark-90:color-mix(in oklab, var(--wsf-form-color-danger), #000 90%);--wsf-form-color-danger-dark-80:color-mix(in oklab, var(--wsf-form-color-danger), #000 80%);--wsf-form-color-danger-dark-70:color-mix(in oklab, var(--wsf-form-color-danger), #000 70%);--wsf-form-color-danger-dark-60:color-mix(in oklab, var(--wsf-form-color-danger), #000 60%);
1293--wsf-form-color-danger-dark-50:color-mix(in oklab, var(--wsf-form-color-danger), #000 50%);--wsf-form-color-danger-dark-40:color-mix(in oklab, var(--wsf-form-color-danger), #000 40%);--wsf-form-color-danger-dark-30:color-mix(in oklab, var(--wsf-form-color-danger), #000 30%);--wsf-form-color-danger-dark-20:color-mix(in oklab, var(--wsf-form-color-danger), #000 20%);--wsf-form-color-danger-dark-10:color-mix(in oklab, var(--wsf-form-color-danger), #000 10%);--wsf-form-color-danger-light-10:color-mix(in oklab, var(--wsf-form-color-danger), #fff 10%);--wsf-form-color-danger-light-20:color-mix(in oklab, var(--wsf-form-color-danger), #fff 20%);--wsf-form-color-danger-light-30:color-mix(in oklab, var(--wsf-form-color-danger), #fff 30%);--wsf-form-color-danger-light-40:color-mix(in oklab, var(--wsf-form-color-danger), #fff 40%);--wsf-form-color-danger-light-50:color-mix(in oklab, var(--wsf-form-color-danger), #fff 50%);--wsf-form-color-danger-light-60:color-mix(in oklab, var(--wsf-form-color-danger), #fff 60%);--wsf-form-color-danger-light-70:color-mix(in oklab, var(--wsf-form-color-danger), #fff 70%);--wsf-form-color-danger-light-80:color-mix(in oklab, var(--wsf-form-color-danger), #fff 80%);--wsf-form-color-danger-light-90:color-mix(in oklab, var(--wsf-form-color-danger), #fff 90%);--wsf-field-border:var(--wsf-field-border-width) var(--wsf-field-border-style) var(--wsf-field-border-color);--wsf-field-box-shadow:0 0 0 var(--wsf-field-box-shadow-width-focus) var(--wsf-field-box-shadow-color-focus);--wsf-field-button-padding:var(--wsf-field-button-padding-vertical) var(--wsf-field-button-padding-horizontal);--wsf-field-checkbox-check-height:calc(var(--wsf-field-checkbox-size) / 1.6);--wsf-field-checkbox-check-size:calc(var(--wsf-field-checkbox-size) / 6);--wsf-field-checkbox-check-width:calc(var(--wsf-field-checkbox-size) / 3.3);--wsf-field-checkbox-size:calc(var(--wsf-field-font-size) * var(--wsf-field-line-height));--wsf-field-checkbox-switch-size:calc(var(--wsf-field-checkbox-size) * 0.8);--wsf-field-checkbox-switch-width:calc(var(--wsf-field-checkbox-size) * 1.8);--wsf-field-color-swatch-border-radius:50%;--wsf-field-color-swatch-size:calc(var(--wsf-field-height) * 0.7);--wsf-field-datetime-calendar-padding:var(--wsf-field-datetime-calendar-padding-vertical) var(--wsf-field-datetime-calendar-padding-horizontal);--wsf-field-datetime-padding:var(--wsf-field-datetime-padding-vertical) var(--wsf-field-datetime-padding-horizontal);--wsf-field-file-dropzonejs-padding:var(--wsf-field-file-dropzonejs-padding-vertical) var(--wsf-field-file-dropzonejs-padding-horizontal);--wsf-field-height:calc((var(--wsf-field-font-size) * var(--wsf-field-line-height)) + (var(--wsf-field-padding-vertical) * 2) + (var(--wsf-field-border-width) * 2));--wsf-field-media-capture-control-box-shadow:0 0 0 var(--wsf-field-media-capture-control-box-shadow-width) var(--wsf-field-media-capture-control-box-shadow-color);--wsf-field-meter-size:calc(var(--wsf-field-height) / 2);--wsf-field-padding:var(--wsf-field-padding-vertical) var(--wsf-field-padding-horizontal);--wsf-field-password-strength-meter-disc-gap:calc((var(--wsf-field-height) / 3) * (4 / 13));--wsf-field-password-strength-meter-disc-size:calc((var(--wsf-field-height) / 3) * (7 / 13));--wsf-field-progress-size:calc(var(--wsf-field-height) / 2);--wsf-field-radio-checked-size:calc(var(--wsf-field-radio-size) * 0.7);--wsf-field-radio-size:calc(var(--wsf-field-font-size) * var(--wsf-field-line-height));--wsf-field-radio-switch-size:calc(var(--wsf-field-radio-size) * 0.8);--wsf-field-radio-switch-width:calc(var(--wsf-field-radio-size) * 1.8);--wsf-field-range-thumb-size:calc(var(--wsf-field-height) / 2);--wsf-field-range-tickmark-height:var(--wsf-field-range-thumb-size);--wsf-field-range-tickmark-width:var(--wsf-field-border-width);--wsf-field-range-track-size:calc(var(--wsf-field-range-thumb-size) / 2);--wsf-field-select-padding-right:calc((var(--wsf-field-padding-horizontal) * 2) + var(--wsf-field-select-arrow-width));--wsf-field-select-select2-result-padding:var(--wsf-field-select-select2-result-padding-vertical) var(--wsf-field-select-select2-result-padding-horizontal);--wsf-field-summary-table-padding:var(--wsf-field-summary-table-padding-vertical) var(--wsf-field-summary-table-padding-horizontal);--wsf-form-caption-gap:calc(var(--wsf-form-grid-gap) / 4);--wsf-form-transition:calc(var(--wsf-form-transition-speed) * var(--wsf-form-transition-enabled)) var(--wsf-form-transition-timing-function);--wsf-group-li-padding:var(--wsf-group-li-padding-vertical) var(--wsf-group-li-padding-horizontal);--wsf-group-li-steps-gap:calc(var(--wsf-field-height) / 2)}</style>
1294<script id="ws-form-footer-inline-js" type="text/javascript"> 1295/* <![CDATA[ */ 1296window.wsf_form_json_config = {"meta_keys":{"cookie_tab_index":{"d":true},"tab_validation":{"d":false},"tab_validation_show":{"d":false},"tabs_hide":{"d":false},"label_required":{"d":true},"label_mask_required":{"d":""},"hidden":{"m":"data-hidden","e":true,"d":""},"hidden_section":{"m":"data-hidden","e":true,"d":""},"ip_limit":{"d":""},"ip_limit_count":{"d":""},"ip_limit_period":{"d":""},"ip_limit_message":{"d":""},"ip_limit_message_type":{"d":"information"},"ip_blocklist":{"d":""},"ip_blocklist_message":{"d":""},"ip_blocklist_message_type":{"d":"information"},"keyword_blocklist":{"d":""},"keyword_blocklist_message":{"d":""},"keyword_blocklist_message_type":{"d":"information"},"honeypot":{"d":""},"spam_threshold":{"d":50},"submit_lock":{"d":"on"},"submit_unlock":{"d":"on"},"legal_source":{"m":"data-wsf-legal-source=\"#value\"","e":true,"d":"termageddon"},"legal_termageddon_key":{"m":"data-wsf-termageddon-key=\"#value\"","e":true,"d":""},"legal_termageddon_hide_title":{"m":"data-wsf-termageddon-extra=\"no-title=true\"","e":true,"d":""},"legal_text_editor":{"k":"text_editor","d":""},"legal_style_height":{"m":"style=\"height:#valuepx;overflow-y:scroll;\"","e":true,"d":"200"},"analytics_google":{"d":""},"analytics_google_event_form":{"d":"on"},"analytics_google_event_tab":{"d":"on"},"analytics_google_event_field":{"d":"on"},"tracking_remote_ip":{"d":""},"tracking_geo_location":{"d":""},"tracking_referrer":{"d":""},"tracking_os":{"d":""},"tracking_agent":{"d":""},"tracking_url":{"d":""},"tracking_host":{"d":""},"tracking_pathname":{"d":""},"tracking_query_string":{"d":""},"tracking_hash":{"d":""},"tracking_utm_source":{"d":""},"tracking_utm_medium":{"d":""},"tracking_utm_campaign":{"d":""},"tracking_utm_term":{"d":""},"tracking_utm_content":{"d":""},"tracking_ip_lookup_city":{"d":""},"tracking_ip_lookup_region":{"d":""},"tracking_ip_lookup_country":{"d":""},"tracking_ip_lookup_latlon":{"d":""},"tracking_ip_lookup_time_zone":{"d":""},"tracking_duration":{"d":""},"conversational":{"d":""},"conversational_slug":{"d":""},"conversational_nav":{"d":"on"},"conversational_nav_progress_help":{"d":"#progress_percent"},"conversational_scroll_duration":{"d":"300"},"geo":{"d":""},"ws_form_field_geo":{"k":"ws_form_field"},"loader":{"d":""},"loader_sprite_type":{"d":"rotate-25-gap"},"loader_sprite_html":{"d":"Please wait ..."},"loader_sprite_size":{"d":"48"},"loader_sprite_color":{"d":"#000000"},"loader_sprite_opacity":{"d":"1"},"loader_sprite_color_accent":{"d":"#ff3d00"},"loader_sprite_opacity_accent":{"d":"1"},"loader_sprite_border_width":{"d":"5"},"loader_sprite_always_visible":{"d":"on"},"loader_sprite_animation_duration":{"d":"1.0"},"loader_text":{"d":"Loading, please wait."},"loader_text_display":{"d":""},"loader_fade_in_duration":{"d":"0"},"loader_fade_out_duration":{"d":"0"},"loader_overlay_color":{"d":"#ffffff"},"loader_overlay_opacity":{"d":"0.7"},"loader_overlay_cursor":{"d":"default"},"loader_event_render":{"d":""},"loader_event_render_delay":{"d":"0"},"loader_event_geolocate":{"d":""},"loader_event_geolocate_delay":{"d":"0"},"loader_event_submit":{"d":"on"},"loader_event_submit_delay":{"d":"0"},"loader_event_save":{"d":"on"},"loader_event_save_delay":{"d":"0"},"loader_event_action":{"d":"on"},"loader_event_action_delay":{"d":"0"},"spacer_style_height":{"m":"style=\"width:100%;height:#valuepx;\"","e":true,"d":"60"},"submit_limit":{"d":""},"submit_limit_count":{"d":""},"submit_limit_logged_in":{"d":""},"submit_limit_period":{"d":""},"submit_limit_message":{"d":""},"submit_limit_message_type":{"d":"information"},"schedule_start":{"d":""},"schedule_start_datetime":{"d":""},"schedule_start_message":{"d":""},"schedule_start_message_type":{"d":"information"},"schedule_end":{"d":""},"schedule_end_datetime":{"d":""},"schedule_end_message":{"d":""},"schedule_end_message_type":{"d":"information"},"user_limit_logged_in":{"d":""},"user_limit_logged_in_message":{"d":""},"user_limit_logged_in_message_type":{"d":"danger"},"submit_on_enter":{"d":""},"submit_reload":{"d":"on"},"form_action":{"d":""},"submit_show_errors":{"d":"on"},"error_type":{"d":"danger"},"error_method":{"d":"after"},"error_clear":{"d":"on"},"error_scroll_top":{"d":""},"error_scroll_top_offset":{"d":"0"},"error_scroll_top_duration":{"d":"400"},"error_form_hide":{"d":""},"error_duration":{"d":""},"error_message_hide":{"d":"on"},"error_form_show":{"d":""},"label_render":{"d":"on"},"label_render_off":{"k":"label_render","d":""},"label_position_form":{"d":"top"},"label_position":{"d":"default"},"label_position_no_inside":{"k":"label_position","d":"default"},"label_column_width_form":{"d":3},"label_column_width":{"d":"default"},"help_position_form":{"d":"bottom"},"help_position":{"d":"default"},"recaptcha_site_key":{"m":"data-site-key=\"#value\"","e":true,"d":"","g":"recaptcha_site_key"},"recaptcha_recaptcha_type":{"m":"data-recaptcha-type=\"#value\"","e":true,"d":"v2_default"},"recaptcha_badge":{"m":"data-badge=\"#value\"","e":true,"d":"bottomright"},"recaptcha_type":{"m":"data-type=\"#value\"","e":true,"d":"image"},"recaptcha_theme":{"m":"data-theme=\"#value\"","e":true,"d":"light"},"recaptcha_size":{"m":"data-size=\"#value\"","e":true,"d":"normal"},"recaptcha_language":{"m":"data-language=\"#value\"","e":true,"d":""},"recaptcha_action":{"m":"data-recaptcha-action=\"#value\"","e":true,"d":"ws_form\/#form_id\/load"},"hcaptcha_site_key":{"m":"data-site-key=\"#value\"","e":true,"d":"","g":"hcaptcha_site_key"},"hcaptcha_type":{"m":"data-hcaptcha-type=\"#value\"","e":true,"d":"default"},"hcaptcha_theme":{"m":"data-theme=\"#value\"","e":true,"d":"light"},"hcaptcha_size":{"m":"data-size=\"#value\"","e":true,"d":"normal"},"hcaptcha_language":{"m":"data-language=\"#value\"","e":true,"d":""},"turnstile_site_key":{"m":"data-site-key=\"#value\"","e":true,"d":"","g":"turnstile_site_key"},"turnstile_theme":{"m":"data-theme=\"#value\"","e":true,"d":"auto"},"turnstile_size":{"m":"data-size=\"#value\"","e":true,"d":"normal"},"turnstile_appearance":{"m":"data-appearance=\"#value\"","e":true,"d":"always"},"captchafox_site_key":{"m":"data-site-key=\"#value\"","e":true,"d":"","g":"captchafox_site_key"},"captchafox_secret_key":{"d":"","g":"captchafox_secret_key"},"captchafox_mode":{"m":"data-mode=\"#value\"","e":true,"d":"inline"},"captchafox_theme":{"m":"data-theme=\"#value\"","e":true,"d":"auto"},"signature_dot_size":{"m":"data-dot-size=\"#value\"","e":true,"d":"2"},"signature_pen_color":{"m":"data-pen-color=\"#value\"","e":true,"d":"#000000"},"signature_background_color":{"m":"data-background-color=\"#value\"","e":true,"d":"#ffffff"},"signature_mime":{"m":"data-mime=\"#value\"","e":true,"d":""},"signature_height":{"m":"data-height=\"#value\"","e":false,"d":"76px"},"signature_crop":{"m":"data-crop","e":true,"d":"on"},"input_type_datetime":{"m":"type=\"#datetime_type\" data-date-type=\"#value\"","e":true,"d":"date"},"format_date":{"m":"data-date-format=\"#value\"","e":true,"d":""},"format_time":{"m":"data-time-format=\"#value\"","e":true,"d":""},"dow_start":{"m":"data-dow-start=\"#value\"","e":true,"d":"1"},"input_type_textarea":{"m":"data-textarea-type=\"#value\"","e":true,"d":""},"input_type_textarea_toolbar":{"m":"data-textarea-toolbar=\"#value\"","d":""},"tinymce_paste_as_text":{"d":""},"visual_editor_media":{"d":""},"progress_source":{"m":"data-source=\"#value\"","e":true,"d":"form_progress"},"class_field_full_button_remove":{"d":""},"class_field_message_type":{"d":"information"},"class_field_button_type":{"d":"default"},"class_field_button_type_primary":{"k":"class_field_button_type","d":"primary"},"class_field_button_type_danger":{"k":"class_field_button_type","d":"danger"},"class_field_button_type_success":{"k":"class_field_button_type","d":"success"},"class_fill_lower_track":{"m":"data-fill-lower-track","e":true,"d":""},"class_single_vertical_align":{"d":""},"class_single_vertical_align_bottom":{"k":"class_single_vertical_align","d":"bottom"},"default_value":{"d":""},"default_value_number":{"k":"default_value","d":""},"default_value_select":{"k":"default_value","d":""},"default_value_checkbox":{"k":"default_value","d":""},"default_value_radio":{"k":"default_value","d":""},"default_value_range":{"k":"default_value","d":""},"default_value_price_range":{"k":"default_value","d":"0"},"default_value_color":{"k":"default_value","d":"#000000"},"default_value_datetime":{"k":"default_value","d":""},"coloris_theme":{"d":"default"},"coloris_theme_mode":{"d":"light"},"coloris_format":{"d":"hex"},"coloris_format_toggle":{"d":""},"coloris_alpha":{"d":"on"},"default_value_email":{"k":"default_value","d":""},"default_value_tel":{"k":"default_value","d":""},"default_value_url":{"k":"default_value","d":""},"default_value_textarea":{"k":"default_value","d":""},"default_value_progress":{"k":"default_value","d":""},"default_value_meter":{"k":"default_value","d":""},"number_no_spinner":{"m":"data-wsf-no-spinner","e":true,"d":""},"intl_tel_input":{"m":"data-intl-tel-input","e":true,"d":""},"intl_tel_input_allow_dropdown":{"d":"on"},"intl_tel_input_auto_placeholder":{"d":"on"},"intl_tel_input_national_mode":{"d":"on"}
1296,"intl_tel_input_separate_dial_code":{"d":""},"intl_tel_input_format":{"d":""},"intl_tel_input_initial_country":{"d":""},"intl_tel_input_label_number":{"d":"Invalid number"},"intl_tel_input_label_country_code":{"d":"Invalid country code"},"intl_tel_input_label_short":{"d":"Too short"},"intl_tel_input_label_long":{"d":"Too long"},"intl_tel_input_validate_number":{"d":""},"autocapitalize":{"d":""},"autocapitalize_off":{"k":"autocapitalize","d":""},"orientation":{"d":""},"summary_orientation":{"k":"orientation","d":""},"file_preview_orientation":{"k":"orientation","d":"horizontal"},"file_preview_orientation_breakpoint_sizes":{"k":"orientation_breakpoint_sizes"},"label_mask_form":{"m":"#value","e":true,"d":""},"label_mask_group":{"m":"#value","e":true,"d":""},"label_mask_section":{"m":"#value","e":true,"d":""},"class_form_wrapper":{"m":"#value","e":true,"d":""},"class_tabs_wrapper":{"m":"#value","e":true,"d":""},"class_group_wrapper":{"m":"#value","e":true,"d":""},"class_section_wrapper":{"m":"#value","e":true,"d":""},"class_field_wrapper":{"m":"#value","e":true,"d":""},"class_field":{"m":"#value","e":true,"d":""},"class_datetime_picker":{"d":""},"parent_form":{"d":""},"help_progress":{"k":"help","d":"#progress_percent"},"help_meter":{"k":"help","d":"#value"},"help_range":{"k":"help","d":"#value"},"help_price_range":{"k":"help","d":"#ecommerce_price(#value)"},"help_count_char":{"k":"help","d":""},"help_count_char_word":{"k":"help","d":""},"help_count_char_word_with_default":{"k":"help","d":"#character_count #character_count_label \/ #word_count #word_count_label"},"inputmode":{"m":"inputmode=\"#value\"","e":true,"d":""},"inputmode_none":{"m":"inputmode=\"none\"","e":true,"d":""},"html_editor":{"m":"#value","e":true,"d":""},"validate_form":{"d":""},"text_clear":{"d":""},"text_reset":{"d":""},"text_password_strength_short":{"d":""},"text_password_strength_bad":{"d":""},"text_password_strength_good":{"d":""},"text_password_strength_strong":{"d":""},"text_password_visibility_toggle_off":{"d":""},"text_password_visibility_toggle_on":{"d":""},"text_password_generate":{"d":""},"text_password_strength_invalid":{"d":""},"invalid_feedback_mask":{"p":"This field is required.","d":""},"invalid_field_focus":{"d":"on"},"invalid_feedback_render":{"d":"on"}
1296,"invalid_feedback":{"p":"#invalid_feedback_mask"},"invalid_feedback_legal":{"k":"invalid_feedback","p":"#invalid_feedback_mask","d":"Please read the entire legal agreement."},"validate_inline":{"d":""},"text_editor":{"m":"#value","e":true,"d":""},"text_editor_note":{"k":"text_editor","d":""},"validate_scope":{"d":"form"},"validate_message":{"d":"We couldn't process your submission. Please fix the highlighted fields below."},"validate_li_href":{"d":"on"},"validate_li_invalid_feedback":{"d":"on"},"validate_real_time":{"d":""},"validate_mask":{"d":"<h2>#validate_message<\/h2>\n\n#validate_list"},"summary_field_orientation":{"d":""},"summary_label_form":{"d":""},"summary_label_group":{"d":""},"summary_label_section":{"d":""},"summary_heading_level":{"d":"2"},"summary_field_if":{"d":"on"},"summary_repeater_table":{"d":"on"},"summary_repeater_table_row_number":{"d":"on"},"accept":{"m":"accept=\"#value\"","e":true,"d":""},"cols":{"m":"cols=\"#value\"","e":true,"z":true},"disabled":{"m":"disabled aria-disabled=\"true\"","e":true,"d":""},"section_repeatable":{"d":""},"section_repeat_label":{"d":""},"section_repeat_min":{"d":""},"section_repeat_max":{"d":""},"section_repeat_default":{"d":""},"section_icons_style":{"d":"circle"},"section_icons":{"d":[{"section_icons_type":"add","section_icons_label":"Add row"},{"section_icons_type":"delete","section_icons_label":"Remove row"},{"section_icons_type":"move-up","section_icons_label":"Move row up"},{"section_icons_type":"move-down","section_icons_label":"Move row down"}]},"section_icons_type":{"d":""},"section_icons_label":{"d":""},"section_icons_html_add":{"d":"<span title=\"Add\">Add<\/span>"},"section_icons_html_delete":{"d":"<span title=\"Remove\">Remove<\/span>"},"section_icons_html_move_up":{"d":"<span title=\"Move Up\">Move Up<\/span>"},"section_icons_html_move_down":{"d":"<span title=\"Move Down\">Move Down<\/span>"},"section_icons_html_drag":{"d":"<span title=\"Drag\">Drag<\/span>"},"section_icons_html_reset":{"d":"<span title=\"Reset\">Reset<\/span>"},"section_icons_html_clear":{"d":"<span title=\"clear\">Clear<\/span>"},"section_repeatable_section_id":{"m":"data-repeatable-section-id=\"#value\"","e":true,"d":"#section_id"},"section_repeatable_remove_row_confirm":{"d":""},"section_repeatable_remove_row_confirm_message":{"d":"Are you sure you want to remove this row?"},"horizontal_align":{"d":"flex-start"},"section_repeatable_delimiter_section":{"d":","},"section_repeatable_delimiter_row":{"d":";"},"disabled_section":{"m":"disabled","e":true,"d":""},"text_align":{"k":"text_align","m":"style=\"text-align: #value\"","e":true,"d":""},"text_align_right":{"k":"text_align","m":"style=\"text-align: #value\"","e":true,"d":"right"},"text_align_center":{"k":"text_align","m":"style=\"text-align: #value\"","e":true,"d":"center"},"inline":{"m":"data-inline","e":true,"d":""},"ssn_mask":{"d":"partial_show_as_type"},"ssn_format":{"d":"dashed"},"password_strength_meter":{"m":"data-password-strength-meter","e":true,"d":"on"},"password_strength_invalid":{"m":"data-password-strength-invalid=\"#value\"","e":true,"d":"0"},"password_visibility_toggle":{"d":""},"password_generate":{"d":""},"hidden_bypass":{"m":"data-hidden-bypass","e":true,"d":""},"wpautop_do_not_process":{"d":""},"ecommerce_calculation_persist":{"m":"data-ecommerce-persist","e":true,"d":""},"ecommerce_price_negative":{"m":"data-ecommerce-negative","e":true,"d":""},"ecommerce_price_min":{"m":"data-ecommerce-min=\"#value\"","e":true,"z":false,"c":"field_ecommerce_price_min"},"ecommerce_price_max":{"m":"data-ecommerce-max=\"#value\"","e":true,"z":false,"c":"field_ecommerce_price_max"},"ecommerce_quantity_min":{"m":"min=\"#value\"","e":true,"z":false,"d":0,"c":"field_min"},"ecommerce_field_id":{"m":"data-ecommerce-field-id=\"#value\"","e":true},"ecommerce_quantity_default_value":{"k":"default_value","d":"1"},"ecommerce_cart_price_type":{"m":"data-ecommerce-cart-price-#value"},"max_length":{"m":"maxlength=\"#value\"","e":true,"d":"","c":"field_maxlength"},"min_length":{"m":"minlength=\"#value\"","e":true,"d":"","c":"field_minlength"},"max_length_words":{"d":""},"min_length_words":{"d":""},"min":{"m":"min=\"#value\"","e":true,"z":false,"c":"field_min"},"max":{"m":"max=\"#value\"","e":true,"z":false,"c":"field_max"},"min_range":{"k":"min","m":"min=\"#value\"","e":true,"z":false,"c":"field_min"},"max_range":{"k":"max","m":"max=\"#value\"","e":true,"z":false,"c":"field_max"},"max_progress":{"k":"max","m":"max=\"#value\"","e":true,"z":false,"c":"field_max"},"min_meter":{"k":"min","m":"min=\"#value\"","e":true,"z":false,"c":"field_min"},"max_meter":{"k":"max","m":"max=\"#value\"","e":true,"z":false,"c":"field_max"},"low":{"m":"low=\"#value\"","e":true,"z":false},"high":{"m":"high=\"#value\"","e":true,"z":false},"optimum":{"m":"optimum=\"#value\"","e":true,"z":false},"min_date":{"m":"min-date=\"#value\"","e":true,"c":"field_min-date"},"max_date":{"m":"max-date=\"#value\"","e":true,"c":"field_max-date"},"min_time":{"m":"min-time=\"#value\"","e":true,"c":"field_min-time"},"max_time":{"m":"max-time=\"#value\"","e":true,"c":"field_max-time"},"time_step":{"m":"data-time-step=\"#value\"","e":true},"year_start":{"m":"data-year-start=\"#value\"","e":true},"year_end":{"m":"data-year-end=\"#value\"","e":true},"multiple":{"m":"multiple","e":true,"d":""},"multiple_email":{"m":"multiple","e":true,"d":""},"select2":{"m":"data-wsf-select2","e":true,"d":""},"select2_ajax":{"d":""},"select2_no_match":{"d":""},"select2_tags":{"d":""},"multiple_file":{"m":"multiple","e":true,"d":""},"dropzonejs_use_wp_upload_dir":{"d":""},"dropzonejs_sortable":{"d":"on"},"dropzonejs_dict_invalid_file_type":{"d":""},"dropzonejs_dict_max_file_count":{"d":""},"dropzonejs_dict_max_file_size":{"d":""},"dropzonejs_dict_cancel_upload":{"d":""},"dropzonejs_dict_cancel_upload_confirm":{"d":""},"dropzonejs_dict_cancel_upload_done":{"d":""},"dropzonejs_dict_remove_file":{"d":""},"dropzonejs_dict_remove_file_confirm":{"d":""},"file_type":{"k":"sub_type","m":"data-file-type=\"#value\"","e":true,"d":"dropzonejs"},"file_handler":{"d":"wsform"},"file_name_mask":{"d":""},"attachment_title":{"d":""},"attachment_caption":{"d":""},"attachment_description":{"d":""},"attachment_alt":{"d":""},"file_min_size":{"d":""},"file_max_size":{"d":""},"file_timeout":{"d":""},"file_preview":{"d":""},"file_preview_width":{"d":"150px"},"file_image_crop":{"d":""},"file_capture":{"m":"capture=\"#value\"","e":true},"directory":{"m":"webkitdirectory mozdirectory","e":true,"d":""},"media_capture_mode":{"d":"video"},"media_capture_max_duration":{"d":"30"},"media_capture_auto_start":{"d":""},"media_capture_countdown_enabled":{"d":""},"media_capture_countdown_duration":{"d":"3"},"media_capture_countdown_beep":{"d":""},"media_capture_controls_auto_hide":{"d":""},"media_capture_facing_mode":{"d":"user"},"media_capture_resolution":{"d":""}
1296,"media_capture_quality_photo":{"d":"0.9"},"media_capture_photo_sound":{"d":""},"media_capture_format_audio":{"d":"webm"},"media_capture_format_photo":{"d":"jpeg"},"media_capture_format_video":{"d":"webm"},"media_capture_qr":{"d":""},"media_capture_qr_field_id":{"d":""},"media_capture_qr_overlay":{"d":"on"},"media_capture_qr_beep":{"d":"on"},"media_capture_label_cancel_retake":{"d":""},"media_capture_label_capture_photo":{"d":""},"media_capture_label_close_settings":{"d":""},"media_capture_label_error_camera":{"d":""},"media_capture_label_error_camera_microphone":{"d":""},"media_capture_label_error_microphone":{"d":""},"media_capture_label_flip_camera":{"d":""},"media_capture_label_mic_active":{"d":""},"media_capture_label_mic_muted":{"d":""},"media_capture_label_pause":{"d":""},"media_capture_label_play":{"d":""},"media_capture_label_progress":{"d":""},"media_capture_label_resume":{"d":""},"media_capture_label_retake":{"d":""},"media_capture_label_settings":{"d":""},"media_capture_label_settings_audio_input":{"d":""},"media_capture_label_settings_back":{"d":""},"media_capture_label_settings_download":{"d":""},"media_capture_label_settings_video_input":{"d":""},"media_capture_label_start_camera":{"d":""},"media_capture_label_start_microphone":{"d":""},"media_capture_label_start_recording":{"d":""},"media_capture_label_stop":{"d":""},"media_capture_label_volume":{"d":""},"media_capture_label_volume_muted":{"d":""},"input_mask":{"m":"data-inputmask=\"'mask': '#value'\"","e":true},"input_mask_validate":{"m":"data-inputmask-validate","e":true,"d":""},"group_user_status":{"d":""},"section_user_status":{"d":""},"field_user_status":{"d":""},"pattern":{"m":"pattern=\"#value\"","e":true},"pattern_tel":{"m":"pattern=\"#value\"","e":true},"pattern_date":{"m":"pattern=\"#value\"","e":true},"pattern_email":{"m":"pattern=\"#value\"","e":true},"placeholder":{"m":"placeholder=\"#value\"","e":true,"c":"field_placeholder"},"placeholder_dropzonejs":{"k":"placeholder","d":""},"placeholder_url":{"k":"placeholder","d":"https:\/\/","c":"field_placeholder"},"placeholder_ssn":{"k":"placeholder","d":"###-##-####","c":"field_placeholder"},"placeholder_googleaddress":{"k":"placeholder","d":""},"placeholder_row":{"e":true,"d":"Select..."},"readonly":{"m":"readonly aria-readonly=\"true\"","e":true,"d":""},"readonly_on":{"k":"readonly","m":"readonly aria-readonly=\"true\"","e":true,"d":"on"},"scroll_to_top":{"d":""},"scroll_to_top_offset":{"d":"0"},"scroll_to_top_duration":{"d":"400"},"required":{"m":"required data-required aria-required=\"true\"","e":true,"d":""},"required_on":{"k":"required","m":"required data-required aria-required=\"true\"","e":true,"d":"on"},"required_price":{"k":"required","m":"required data-required aria-required=\"true\"","e":true,"d":""},"required_attribute_no":{"k":"required","m":"","e":true,"d":""},"required_row":{"m":"required data-required aria-required=\"true\"","e":true},"field_sizing_content":{"m":"data-wsf-field-sizing-content","e":true},"rows":{"m":"rows=\"#value\"","e":true,"z":true},"size":{"m":"size=\"#value\"","e":true,"z":true},"select_all":{"d":""},"select_all_label":{"d":""},"spellcheck":{"m":"spellcheck=\"#value\"","e":true},"step_number":{"k":"step","m":"step=\"#value\"","e":true,"z":false},"step":{"m":"step=\"#value\"","e":true,"z":false},"ws_form_field_no_file":{"k":"ws_form_field"},"ws_form_field_choice":{"k":"ws_form_field"},"ws_form_field_file":{"k":"ws_form_field"},"ws_form_field_save":{"k":"ws_form_field"},"ws_form_field_edit":{"k":"ws_form_field"},"ws_form_field_summary":{"k":"ws_form_field"},"conditional":{"d":{"rows_per_page":10,"group_index":0,"default":[],"columns":[{"id":0,"label":"Condition"},{"id":1,"label":"Data"}],"groups":[{"id":0,"label":"Conditions","page":0,"disabled":"","mask_group":"","rows":[]}]}},"action":{"d":{"rows_per_page":10,"group_index":0,"default":[],"columns":[{"id":0,"label":"Action"},{"id":1,"label":"Data"}],"groups":[{"id":0,"label":"Actions","page":0,"disabled":"","mask_group":"","rows":[]}]}},"data_source_id":{"d":""},"data_source_recurrence":{"d":"hourly"},"datalist_field_value":{"h":true,"d":0},"datalist_field_text":{"d":1},"select_field_label":{"d":0},"select_field_value":{"h":true,"d":0},"select_field_parse_variable":{"d":0},"select_min":{"d":""},"select_max":{"d":""},"select_cascade":{"d":""},"select_cascade_field_id":{"d":""},"select_cascade_field_filter":{"d":0},"select_cascade_field_filter_comma":{"d":""},"select_cascade_no_match":{"d":""},"select_cascade_option_text_no_rows":{"d":""},"select_cascade_ajax":{"m":"data-cascade-ajax","e":true,"d":""},"select_cascade_ajax_option_text_loading":{"d":""},"checkbox_style":{"d":""},"checkbox_field_label":{"d":0},"checkbox_field_value":{"h":true,"d":0},"checkbox_field_parse_variable":{"d":0},"checkbox_min":{"d":""},"checkbox_max":{"d":""},"checkbox_cascade":{"d":""},"checkbox_cascade_field_id":{"d":""},"checkbox_cascade_field_filter":{"d":0},"checkbox_cascade_field_filter_comma":{"d":""},"checkbox_cascade_no_match":{"d":""},"radio_style":{"d":""},"radio_field_label":{"d":0},"radio_field_value":{"h":true,"d":0},"radio_field_parse_variable":{"d":0},"radio_cascade":{"d":""},"radio_cascade_field_id":{"d":""},"radio_cascade_field_filter":{"d":0},"radio_cascade_field_filter_comma":{"d":""},"radio_cascade_no_match":{"d":""},"data_grid_rows_randomize":{"d":""},"select_price_field_label":{"d":0},"select_price_field_value":{"h":true,"d":0},"select_price_field_price":{"h":true,"pr":true,"d":1},"select_price_field_parse_variable":{"d":0},"price_select_cascade":{"d":""},"price_select_cascade_field_id":{"d":""},"price_select_cascade_field_filter":{"d":0},"price_select_cascade_field_filter_comma":{"d":""},"price_select_cascade_no_match":{"d":""},"price_select_cascade_option_text_no_rows":{"d":""},"price_select_cascade_ajax":{"m":"data-cascade-ajax","e":true,"d":""},"price_select_cascade_ajax_option_text_loading":{"d":""},"checkbox_price_field_label":{"d":0},"checkbox_price_field_value":{"h":true,"d":0},"checkbox_price_field_price":{"h":true,"pr":true,"d":1},"checkbox_price_field_parse_variable":{"d":0},"price_checkbox_cascade":{"d":""},"price_checkbox_cascade_field_id":{"d":""},"price_checkbox_cascade_field_filter":{"d":0},"price_checkbox_cascade_field_filter_comma":{"d":""},"price_checkbox_cascade_no_match":{"d":""},"radio_price_field_label":{"d":0},"radio_price_field_value":{"h":true,"d":0},"radio_price_field_price":{"h":true,"pr":true,"d":1},"radio_price_field_parse_variable":{"d":0},"price_radio_cascade":{"d":""},"price_radio_cascade_field_id":{"d":""},"price_radio_cascade_field_filter":{"d":0},"price_radio_cascade_field_filter_comma":{"d":""},"price_radio_cascade_no_match":{"d":""},"exclude_email":{"d":""},"exclude_email_on":{"k":"exclude_email","d":"on"},"exclude_cart_total":{"m":"data-wsf-exclude-cart-total","e":true,"d":""},"trustedform_sandbox":{"d":""},"trustedform_invert_field_sensitivity":{"d":""},"trustedform_identifier":{"d":""},"rating_max":{"d":5},"rating_icon":{"d":"star"},"rating_icon_html":{"e":true,"d":"<span>*<\/span>"},"rating_size":{"d":24},"rating_color_off":{"m":"data-rating-color-off=\"#value\"","e":true,"d":"#ceced2"},"rating_color_on":{"m":"data-rating-color-on=\"#value\"","e":true,"d":"#fdb81e"},"google_map_center":{"d":""},"google_map_lat":{"d":""},"google_map_lng":{"d":""},"google_map_zoom":{"d":"14"},"google_map_type":{"d":"roadmap"},"google_map_height":{"d":"56.25%"},"google_map_control_type":{"d":"on"},"google_map_control_full_screen":{"d":"on"},"google_map_control_street_view":{"d":"on"},"google_map_control_zoom":{"d":"on"},"google_map_marker_icon_title":{"m":"data-google-map-marker-icon-title=\"#value\"","e":true,"d":"Selected location"},"google_map_marker_icon_url":{"m":"data-google-map-marker-icon-url=\"#value\"","e":true,"d":""},"google_map_routing_polyline_color":{"d":"#418fde"},"google_map_routing_polyline_weight":{"d":3},"google_map_routing_icon_url_origin":{"d":""},"google_address_auto_complete":{"d":""},"google_address_auto_complete_browser_timeout":{"d":""},"google_address_auto_complete_browser_high_accuracy":{"d":""},"google_address_auto_complete_on_load":{"d":""},"google_address_place_id_validation":{"d":"on"},"google_address_place_id_invalid_message":{"d":"Please choose a valid address."},"google_address_field_mapping":{"d":[{"google_address_component":"street_full_long","ws_form_field":""},{"google_address_component":"locality_long","ws_form_field":""},{"google_address_component":"aal1_short","ws_form_field":""},{"google_address_component":"postal_code_full_long","ws_form_field":""},{"google_address_component":"country_short","ws_form_field":""}]},"ws_form_field_google_address":{"k":"ws_form_field"},"google_address_map_zoom":{"d":"14"},"google_address_map_geolocate_on_click":{"d":""},"google_address_map_geocode_location_snap":{"d":"on"},"google_address_restriction_business":{"d":""}
1296,"google_route_waypoint_type":{"d":""},"google_route_travel_mode":{"d":"DRIVING"},"google_route_unit_system":{"d":"METRIC"},"google_route_avoid_ferries":{"d":""},"google_route_avoid_highways":{"d":""},"google_route_avoid_tolls":{"d":""},"google_route_field_mapping":{"d":[{"google_route_element":"distance_value_metric","ws_form_field":""}]},"ws_form_field_google_route":{"k":"ws_form_field"},"allow_deny":{"d":""},"allow_deny_message":{"d":""},"transform":{"m":"data-wsf-transform=\"#value\"","e":true,"d":""},"dedupe_period":{"d":""},"dedupe_message":{"d":""},"dedupe_value_scope":{"m":"data-value-scope=\"repeatable-section\"","e":true,"d":""},"breakpoint":{"d":25},"tab_index":{"d":0},"sub_type":{"d":""},"list":{"m":"list=\"#value\"","e":true,"z":false},"aria_label":{"m":"aria-label=\"#value\"","e":true,"p":"#label"},"aria_labelledby":{"m":"aria-labelledby=\"#value\"","e":true},"aria_describedby":{"m":"aria-describedby=\"#value\"","e":true},"class":{"m":"class=\"#value\"","e":true},"default":{"m":"#value","e":true},"data_grid_datalist":{"d":{"rows_per_page":10,"group_index":0,"default":[],"columns":[{"id":0,"label":"Value"},{"id":1,"label":"Label"}],"groups":[{"id":0,"label":"Values","page":0,"disabled":"","mask_group":"","rows":[]}]}},"data_grid_select":{"d":{"rows_per_page":10,"group_index":0,"default":[],"columns":[{"id":0,"label":"Label"}],"groups":[{"id":0,"label":"Options","page":0,"disabled":"","mask_group":"","rows":[{"id":1,"data":["Option 1"]},{"id":2,"data":["Option 2"]},{"id":3,"data":["Option 3"]}]}]}},"data_grid_checkbox":{"d":{"rows_per_page":10,"group_index":0,"default":[],"columns":[{"id":0,"label":"Label"}],"groups":[{"id":0,"label":"Checkboxes","page":0,"disabled":"","mask_group":"","label_render":"on","rows":[{"id":1,"data":["Checkbox 1"]},{"id":2,"data":["Checkbox 2"]},{"id":3,"data":["Checkbox 3"]}]}]}},"data_grid_radio":{"d":{"rows_per_page":10,"group_index":0,"default":[],"columns":[{"id":0,"label":"Label"}],"groups":[{"id":0,"label":"Radios","page":0,"disabled":"","mask_group":"","label_render":"on","rows":[{"id":1,"data":["Radio 1"]},{"id":2,"data":["Radio 2"]},{"id":3,"data":["Radio 3"]}]}]}},"data_grid_select_price":{"d":{"rows_per_page":10,"group_index":0,"default":[],"columns":[{"id":0,"label":"Label"},{"id":1,"label":"Price"}],"groups":[{"id":0,"label":"Options","page":0,"disabled":"","mask_group":"","rows":[{"id":1,"data":["Product 1","1"]},{"id":2,"data":["Product 2","2"]},{"id":3,"data":["Product 3","3"]}]}]}},"data_grid_checkbox_price":{"d":{"rows_per_page":10,"group_index":0,"default":[],"columns":[{"id":0,"label":"Label"},{"id":1,"label":"Price"}],"groups":[{"id":0,"label":"Checkboxes","page":0,"disabled":"","mask_group":"","label_render":"on","rows":[{"id":1,"data":["Product 1","1"]},{"id":2,"data":["Product 2","2"]},{"id":3,"data":["Product 3","3"]}]}]}},"data_grid_radio_price":{"d":{"rows_per_page":10,"group_index":0,"default":[],"columns":[{"id":0,"label":"Label"},{"id":1,"label":"Price"}],"groups":[{"id":0,"label":"Radios","page":0,"disabled":"","mask_group":"","label_render":"on","rows":[{"id":1,"data":["Product 1","1"]},{"id":2,"data":["Product 2","2"]},{"id":3,"data":["Product 3","3"]}]}]}},"autocomplete":{"k":"autocomplete","m":"autocomplete=\"#value\"","e":true,"d":""},"autocomplete_text":{"k":"autocomplete","m":"autocomplete=\"#value\"","e":true,"d":""},"autocomplete_search":{"k":"autocomplete","m":"autocomplete=\"#value\"","e":true,"d":""},"autocomplete_password":{"k":"autocomplete","m":"autocomplete=\"#value\"","e":true,"d":"new-password"},"autocomplete_url":{"k":"autocomplete","m":"autocomplete=\"#value\"","e":true,"d":"url"},"autocomplete_email":{"k":"autocomplete","m":"autocomplete=\"#value\"","e":true,"d":"email"},"autocomplete_tel":{"k":"autocomplete","m":"autocomplete=\"#value\"","e":true,"d":"tel"},"autocomplete_number":{"k":"autocomplete","m":"autocomplete=\"#value\"","e":true,"d":""},"autocomplete_datetime":{"k":"autocomplete","m":"autocomplete=\"#value\"","e":true,"d":"off"},"autocomplete_price":{"k":"autocomplete","m":"autocomplete=\"#value\"","e":true,"d":""},"autocomplete_quantity":{"k":"autocomplete","m":"autocomplete=\"#value\"","e":true,"d":""},"autocomplete_range":{"k":"autocomplete","m":"autocomplete=\"#value\"","e":true,"d":""},"autocomplete_color":{"k":"autocomplete","m":"autocomplete=\"#value\"","e":true,"d":""},"action_akismetv1_enabled":{"d":""},"action_akismetv1_admin_no_run":{"d":"on"},"action_akismetv1_test":{"d":""},"action_database_field_filter":{"d":""},"action_database_field_filter_mapping":{"d":""},"action_database_expire":{"d":""},"action_database_viewed":{"d":""},"action_database_expire_duration":{"d":"90"}
1296,"action_message_message":{"d":"Thank you for your submission."},"action_message_type":{"d":"success"},"action_message_method":{"d":"before"},"action_message_clear":{"d":"on"},"action_message_scroll_top":{"d":""},"action_message_scroll_top_offset":{"d":"0"},"action_message_scroll_top_duration":{"d":"400"},"action_message_form_hide":{"d":"on"},"action_message_duration":{"d":""},"action_message_message_hide":{"d":""},"action_message_form_show":{"d":""},"action_redirect_url":{"d":"\/"},"action_redirect_fallback":{"d":""},"action_redirect_fallback_url":{"d":"\/"},"action_email_content_type":{"d":"text\/html"},"action_email_from_email":{"d":"#blog_admin_email"},"action_email_from_name":{"d":"#blog_name"},"action_email_to":{"d":[{"action_email_email":"#blog_admin_email","action_email_name":"#blog_name"}]},"action_email_to_rr":{"d":""},"action_email_reply_to_email":{"d":""},"action_email_subject":{"d":"#form_label"},"action_email_message_editor":{"d":"text_editor"},"action_email_message_file_links":{"d":""},"action_email_message_wrapper":{"d":"on"},"action_email_message_textarea":{"d":"#email_submission"},"action_email_message_text_editor":{"d":"<h3>#email_subject<\/h3>\n\n#email_submission"},"action_email_message_html_editor":{"d":"<h1>#email_subject<\/h1>\n\n#email_submission"},"action_email_clear_hidden_meta_values":{"d":"on"},"action_email_charset":{"d":"#blog_charset"},"action_conversion_type":{"d":"data_layer"},"action_conversion_data_layer_variables":{"d":[]},"action_conversion_data_layer_reset":{"d":""},"action_conversion_bento_method":{"d":"identify"},"action_conversion_bento_payload":{"d":[]},"action_conversion_fb_standard_event":{"d":""},"action_conversion_fb_standard_property_key":{"d":""},"action_hook_type":{"d":"apply_filter"},"action_hook_priority":{"d":190},"action_customendpoint_endpoint":{"d":"https:\/\/"},"action_customendpoint_request_method":{"d":"POST"},"action_customendpoint_content_type":{"d":"application\/json"},"action_customendpoint_authentication":{"d":""},"action_customendpoint_response_process":{"d":"on"},"action_customendpoint_timeout":{"d":""},"action_customendpoint_response_code_mapping":{"d":[{"action_customendpoint_response_code":"200","action_customendpoint_response_handler":"response_mapping"},{"action_customendpoint_response_code":"201","action_customendpoint_response_handler":"response_mapping"},{"action_customendpoint_response_code":"204","action_customendpoint_response_handler":""},{"action_customendpoint_response_code":"304","action_customendpoint_response_handler":""},{"action_customendpoint_response_code":"400","action_customendpoint_response_handler":"error"},{"action_customendpoint_response_code":"401","action_customendpoint_response_handler":"error"},{"action_customendpoint_response_code":"403","action_customendpoint_response_handler":"error"},{"action_customendpoint_response_code":"404","action_customendpoint_response_handler":"error"},{"action_customendpoint_response_code":"406","action_customendpoint_response_handler":"error"},{"action_customendpoint_response_code":"408","action_customendpoint_response_handler":"error"},{"action_customendpoint_response_code":"409","action_customendpoint_response_handler":"error"},{"action_customendpoint_response_code":"500","action_customendpoint_response_handler":"error"},{"action_customendpoint_response_code":"501","action_customendpoint_response_handler":"error"},{"action_customendpoint_response_code":"502","action_customendpoint_response_handler":"error"},{"action_customendpoint_response_code":"503","action_customendpoint_response_handler":"error"},{"action_customendpoint_response_code":"504","action_customendpoint_response_handler":"error"}]},"action_customendpoint_ssl_verify":{"d":"on"},"action_customendpoint_file_to_url":{"d":"on"},"action_customendpoint_ignore_empty":{"d":""},"action_customendpoint_array_to_delimited":{"d":"on"},"action_customendpoint_array_delimiter":{"d":","},"action_customendpoint_array_dedupe":{"d":""},"action_customendpoint_cookie_passthrough":{"d":""},"action_customendpoint_repeaters_to_arrays":{"d":""},"data_source_preset_get":{"k":"data_source_get"},"data_source_post_post_statuses":{"d":"publish"},"data_source_post_filter_terms_relation":{"d":"AND"},"data_source_post_filter_author":{"d":""},"data_source_post_filter_post_parent":{"d":""},"data_source_post_filter_customer":{"d":""},"data_source_post_order_by":{"d":"title"},"data_source_post_meta_key":{"d":""},"data_source_post_meta_type":{"d":""},"data_source_post_order":{"d":"ASC"},"data_source_post_groups":{"d":"on"},"data_source_post_image_tag":{"d":"on"},"data_source_post_columns":{"d":[{"data_source_post_column":"id"},{"data_source_post_column":"title"},{"data_source_post_column":"status"},{"data_source_post_column":"slug"},{"data_source_post_column":"date"}]},"data_source_poststatus_built_in":{"d":"true"},"data_source_poststatus_internal":{"d":"false"},"data_source_poststatus_get":{"k":"data_source_get"},"data_source_term_filter_by_post":{"d":""},"data_source_term_filter_by_post_id":{"d":""},"data_source_term_order_by":{"d":"name"},"data_source_term_order":{"d":"ASC"},"data_source_term_groups":{"d":"on"},"data_source_term_hierarchy":{"d":"on"},"data_source_term_terms_hide_children":{"d":""},"data_source_term_terms_hide_empty":{"d":""},"data_source_term_image_tag":{"d":"on"},"data_source_term_columns":{"d":[{"data_source_term_column":"id"},{"data_source_term_column":"name"},{"data_source_term_column":"slug"}]},"data_source_user_order_by":{"d":"display_name"},"data_source_user_order":{"d":"ASC"},"data_source_user_groups":{"d":"on"},"data_source_user_image_tag":{"d":"on"},"data_source_user_columns":{"d":[{"data_source_user_column":"id"},{"data_source_user_column":"display_name"},{"data_source_user_column":"nicename"},{"data_source_user_column":"login"}]},"data_source_hook_get":{"k":"data_source_get"},"data_source_metabox_filter_by_post":{"d":""},"data_source_metabox_filter_by_post_id":{"d":""},"data_source_metabox_image_tag":{"d":""},"data_source_metabox_get":{"k":"data_source_get"},"action_googlesheetsv4_format":{"d":"text"},"data_source_googlesheetsv4_get":{"k":"data_source_get"},"action_wp_ai_client_type":{"d":"text"},"action_wp_ai_client_input_type":{"d":"field"},"action_wp_ai_client_output_mask_use":{"d":""},"action_wp_ai_client_output_mask":{"d":"#output"},"action_wp_ai_client_output_append":{"d":""},"action_wp_ai_client_output_trim":{"d":"on"},"action_wp_ai_client_output_wpautop":{"d":""},"action_wp_ai_client_image_count":{"d":1},"action_wp_ai_client_temperature":{"d":1},"action_wp_ai_client_timeout":{"d":""}}
1296,"field_types":{"radio":{"description":"A single-choice input field for selecting one option from a set of radio buttons.","data_source":{"type":"data_grid","id":"data_grid_radio"},"submit_save":true,"submit_array":true,"calc_in":false,"calc_out":true,"text_in":false,"text_out":true,"value_out":true,"mappable":true,"has_required":true,"keyword":"buttons toggle switches colors images","progress":true,"conditional":{"data_grid_fields":"data_grid_radio","option_text":"radio_field_label","condition_event":"change","condition_event_row":true},"events":{"event":"change","event_action":"Field"},"mask_group_wrapper":"<div#attributes role=\"radiogroup\">#group<\/div>","mask_group_label":"<legend>#group_label<\/legend>","mask_row":"<div data-row-radio data-row-id=\"#data_id\"#attributes>#row_label<\/div>","mask_row_attributes":["class"],"mask_row_label":"<label id=\"#label_row_id\" for=\"#row_id\" data-label-required-id=\"#label_id\"#attributes>#row_field#radio_field_label<\/label>#invalid_feedback","mask_row_label_attributes":["class"],"mask_row_field":"<input type=\"radio\" id=\"#row_id\" name=\"#name\" value=\"#radio_field_value\"#attributes \/>","mask_row_field_attributes":["class","default","disabled","required_row","aria_labelledby","hidden","dedupe_value_scope","hidden_bypass","radio_style"],"mask_row_lookups":["radio_field_value","radio_field_label","radio_field_parse_variable","radio_cascade_field_filter"],"datagrid_column_value":"radio_field_value","mask_row_default":" checked","mask_field":"#pre_label#pre_help#datalist#invalid_feedback#post_label#post_help","mask_field_attributes":["required_attribute_no"],"mask_field_label":"<label id=\"#label_id\"#attributes>#label<\/label>","mask_field_label_attributes":["class"],"invalid_feedback_last_row":true},"texteditor":{"label_position_force":"top","mask_field":"<div data-text-editor data-static data-name=\"#name\"#attributes>#value<\/div>","mask_preview":"#text_editor","meta_do_shortcode":"text_editor","submit_save":false,"static":"text_editor","calc_in":true,"calc_out":false,"text_in":true,"text_out":true,"html_in":true,"value_out":false,"wpautop_form_parse":["text_editor"],"wpautop_parse_variable":true,"mappable":false,"has_required":false,"keyword":"visual tinymce","progress":false,"conditional":{"exclude_condition":true}},"url":{"description":"A URL input field for capturing website addresses.","data_source":{"type":"data_grid","id":"data_grid_datalist"},"submit_save":true,"calc_in":false,"calc_out":false,"text_in":true,"text_out":true,"value_out":true,"mappable":true,"has_required":true,"label_inside":true,"keyword":"website","progress":true,"conditional":{"condition_event":"change input"},"events":{"event":"change input","event_action":"Field"},"mask_group":"\n\n<datalist id=\"#group_id\">#group<\/datalist>","mask_group_always":true,"mask_row":"<option value=\"#datalist_field_value\">#datalist_field_text<\/option>","mask_row_lookups":["datalist_field_value","datalist_field_text"],"datagrid_column_value":"datalist_field_value","mask_field":"#pre_label#pre_help<input type=\"url\" id=\"#id\" name=\"#name\" value=\"#value\"#attributes \/>#post_label#datalist#invalid_feedback#post_help","mask_field_attributes":["class","min_length","max_length","list","disabled","readonly","required","placeholder","pattern","aria_describedby","aria_labelledby","aria_label","custom_attributes","autocomplete_url","hidden_bypass"],"mask_field_label":"<label id=\"#label_id\" for=\"#id\"#attributes>#label<\/label>","mask_field_label_attributes":["class"]},"textarea":{"description":"A multi-line input field for capturing longer text entries.","submit_save":true,"calc_in":true,"calc_out":true,"text_in":true,"text_out":true,"value_out":true,"wpautop_parse_variable":[{"meta_key":"input_type_textarea","meta_value":""},{"meta_key":"input_type_textarea","meta_value":"tinymce"}],"label_inside":true,"mappable":true,"has_required":true,"keyword":"paragraph visual editor tinymce codemirror area textarea","progress":true,"conditional":{"condition_event":"change input"},"events":{"event":"change input","event_action":"Field"},"mask_field":"#pre_label#pre_help<textarea id=\"#id\" name=\"#name\"#attributes>#value<\/textarea>
1296#post_label#invalid_feedback#post_help","mask_field_attributes":["class","disabled","readonly","required","min_length","max_length","min_length_words","max_length_words","input_mask","input_mask_validate","placeholder","spellcheck","cols","rows","aria_describedby","aria_labelledby","aria_label","custom_attributes","input_type_textarea","input_type_textarea_toolbar","hidden_bypass","autocomplete","transform","inputmode","field_sizing_content"],"mask_field_label":"<label id=\"#label_id\" for=\"#id\"#attributes>#label<\/label>","mask_field_label_attributes":["class"]},"submit":{"label_position_force":"top","mask_field":"#pre_help<button type=\"submit\" id=\"#id\" name=\"#name\"#attributes>#label<\/button>#post_help","mask_field_attributes":["class","disabled","aria_describedby","aria_labelledby","aria_label","custom_attributes"],"mask_field_label":"#label","submit_save":false,"calc_in":true,"calc_out":false,"text_in":true,"text_out":false,"value_out":false,"mappable":false,"has_required":false,"progress":false,"conditional":{"condition_event":"click"},"events":{"event":"click","event_action":"Button"},"event_validate_bypass":true}},"settings_plugin":{"jquery_source":"local","ui_datepicker":"on","ui_color":"on","cookie_timeout":3600,"cookie_prefix":"ws_form","cookie_hash":true,"api_key_google_map":"","google_maps_js_api_version":"","framework":"ws-form","css_layout":true,"css_style":true,"framework_column_count":"12","scheme":"light","scheme_auto":"on","css_cache_duration":31536000,"currency":"EUR","currency_position":"right","price_thousand_separator":".","price_decimal_separator":",","price_decimals":2,"recaptcha_site_key":"6LfpS8MlAAAAAEpc7CE_sbJf24O1tH6uIb6SZa-H","hcaptcha_site_key":"","turnstile_site_key":"","captchafox_site_key":""},"settings_form":{"language":{"error_min_length":"Minimum character count: %s","error_max_length":"Maximum character count: %s","error_min_length_words":"Minimum word count: %s","error_max_length_words":"Maximum word count: %s","error_data_grid_source_type":"Data grid source type not specified","error_data_grid_source_id":"Data grid source ID not specified","error_data_source_data":"Data source data not found","error_data_source_columns":"Data source columns not found","error_data_source_groups":"Data source groups not found","error_data_source_group_label":"Data source group label not found","error_data_group_rows":"Data source group rows not found","error_data_group_label":"Data source group label not found","error_mask_help":"No help mask defined","error_timeout_google_maps_api_js":"Timeout waiting for Google Maps API JS to load (%s)","error_geocoder_google_address_no_results":"No results found for Google Geocoder","error_geocoder_google_address_error":"Google Geocoder error: %s","error_tracking_geo_location":"Tracking - Geo location error: %s","error_geo":"Geo - IP lookup failed: %s","error_form_draft":"Form is in draft","error_form_future":"Form is scheduled","error_form_trash":"Form is trashed","error_framework_tabs_activate_js":"Framework tab activate JS not defined","error_framework_plugin":"Framework plugin error: %s","error_action":"Actions - %s","error_action_no_message":"Actions - Error","error_js":"Syntax error in JavaScript: %s","error_submit_hash":"Invalid submission hash","error_api_call_hash":"Hash not returned in API call","error_api_call_hash_invalid":"Invalid hash returned in API call","error_api_call_framework_invalid":"Framework config not found","error_invalid_feedback":"Invalid feedback set on field ID: %s","error_mask_invalid_feedback":"No invalid feedback mask defined","clear":"Clear","reset":"Reset","analytics_category":"Form - %s","error_timeout_analytics_data_layer":"Timeout waiting for Data Layer to load","error_timeout_analytics_google":"Timeout waiting for Google Analytics to load","error_calc":"Calculation error: %s","error_condition_action":"Invalid condition action: %s","error_payment":"Payments - %s","error_google_key_missing":"Google API key has not been entered in global settings","error_google_key_invalid":"Google API key is incorrect or misconfigured","error_section_button_no_section":"No section assigned to this button","error_section_icon_no_section":"No section assigned to these icons","error_section_icon_not_in_own_section":"Icon %s must be in its own assigned section","hour":"hour","hours":"hours","minute":"minute","minutes":"minutes","second":"second","seconds":"seconds","error_attributes":"No attributes specified.","error_attributes_obj":"No attributes object specified.","error_attributes_form_id":"No attributes form ID specified.","error_form_id":"Form ID not specified.","error_pro_required":"WS Form PRO required.","error_api_call_400":"400 Bad Request response from server: %s <a href=\"https:\/\/wsform.com\/knowledgebase\/400-bad-request\/?utm_source=ws_form_pro&utm_medium=api_call\" target=\"_blank\">Learn more<\/a>.","error_api_call_401":"401 Unauthorized response from server: %s <a href=\"https:\/\/wsform.com\/knowledgebase\/401-unauthorized\/?utm_source=ws_form_pro&utm_medium=api_call\" target=\"_blank\">Learn more<\/a>.","error_api_call_403":"403 Forbidden response from server: %s <a href=\"https:\/\/wsform.com\/knowledgebase\/403-forbid
1296den\/?utm_source=ws_form_pro&utm_medium=api_call\" target=\"_blank\">Learn more<\/a>.","error_api_call_404":"404 Not Found response from server: %s <a href=\"https:\/\/wsform.com\/knowledgebase\/404-not-found\/?utm_source=ws_form_pro&utm_medium=api_call\" target=\"_blank\">Learn more<\/a>.","error_api_call_500":"500 Internal Server Error response from server: %s <a href=\"https:\/\/wsform.com\/knowledgebase\/500-internal-server-error\/?utm_source=ws_form_pro&utm_medium=api_call\" target=\"_blank\">Learn more<\/a>.","error_api_call_response_error":"Form submission response error: %s <a href=\"https:\/\/wsform.com\/knowledgebase\/troubleshooting-form-submission-issues\/?utm_source=ws_form_pro&utm_medium=api_call\" target=\"_blank\">Learn more<\/a>","error_api_call_response_text":"Form submission response: %s","error_api_call_unknown":"Unknown error","dismiss":"Dismiss","comment_group_tabs":"Tabs","comment_groups":"Tabs Content","comment_group":"Tab","comment_sections":"Sections","comment_section":"Section","comment_fields":"Fields","comment_field":"Field","character_singular":"character","character_plural":"characters","word_singular":"word","word_plural":"words","week":"Week","select_all_label":"Select All","section_icon_add":"Add","section_icon_delete":"Remove","section_icon_move-up":"Move Up","section_icon_move-down":"Move Down","section_icon_drag":"Drag","section_icon_reset":"Reset","section_icon_clear":"Clear","error_parse_variable_syntax_error_brackets":"Syntax error, missing brackets: %s","error_parse_variable_syntax_error_bracket_closing":"Syntax error, missing closing bracket: %s","error_parse_variable_syntax_error_attribute":"Syntax error, missing attribute: %s","error_parse_variable_syntax_error_attribute_invalid":"Syntax error, invalid attribute: %s","error_parse_variable_syntax_error_depth":"Syntax error, too many iterations","error_parse_variable_syntax_error_field_id":"Syntax error, invalid field ID: %s","error_parse_variable_syntax_error_section_id":"Syntax error, invalid section ID: %s","error_parse_variable_syntax_error_group_id":"Syntax error, invalid tab ID: %s","error_parse_variable_syntax_error_self_ref":"Syntax error, fields cannot contain references to themselves: %s","error_parse_variable_syntax_error_field_date_offset":"Syntax error, field ID %s is not a date field","error_parse_variable_syntax_error_field_date_age_period":"Syntax error, date age period %s is not valid","error_parse_variable_field_date_age_invalid":"Syntax error, date age period %s input date invalid","error_parse_variable_syntax_error_calc":"Syntax error: field ID: %s","error_parse_variable_syntax_error_date_format":"Syntax error, invalid input date: %s","error_parse_variable_syntax_error_endif":"Syntax error, missing #endif in #if(%s)","error_parse_variable_syntax_error_operator":"Syntax error, invalid operator in #if(%s)","error_parse_variable_syntax_error_logic":"Syntax error, invalid logic in #if(%s)","error_ecommerce_negative_value":"Negative value detected in field ID %s. If you intend to allow a negative value check the 'Allow Negative Value' setting.","cascade_option_text_loading":"Loading...","cascade_option_text_no_rows":"Select...","dropzonejs_default_message":"Click or drop files to upload.","dropzonejs_cancel":"Cancel upload","dropzonejs_remove":"Remove upload"},"conditional":{"objects":{"form":{"logic":{"validate":{"event":"wsf-validate"},"validate_not":{"event":"wsf-validate"},"wsf-rendered":{"event":"wsf-rendered"},"wsf-submit":{"event":"wsf-submit"},"wsf-submit-complete":{"event":"wsf-submit-complete"},"wsf-submit-success":{"event":"wsf-submit-success"},"wsf-submit-error":{"event":"wsf-submit-error"},"wsf-save":{"event":"wsf-save"},"wsf-save-complete":{"event":"wsf-save-complete"},"wsf-save-success":{"event":"wsf-save-success"},"wsf-save-error":{"event":"wsf-save-error"},"wsf-submit-save":{"event":"wsf-submit wsf-save"},"wsf-success":{"event":"wsf-success"},"wsf-complete":{"event":"wsf-complete"},"wsf-error":{"event":"wsf-error"},"click":{"event":"click"},"mousedown":{"event":"mousedown"},"mouseup":{"event":"mouseup"},"mouseover":{"event":"mouseover"},"mouseout":{"event":"mouseout"},"touchstart":{"event":"touchstart"},"touchend":{"event":"touchend"},"touchmove":{"event":"touchmove"},"touchcancel":{"event":"touchcancel"}},"action":{"javascript":{"hidden":true},"form_loader_show":{"loader_exclude":true},"form_loader_hide":{"loader_exclude":true}}},"group":{"logic":{"active":{"event":"wsf-group-index"},"active_not":{"event":"wsf-group-index"},"validate":{"event":"wsf-validate-silent"},"validate_not":{"event":"wsf-validate-silent"},"click":{"event":"click wsf-click"},"mousedown":{"event":"mousedown"},"mouseup":{"event":"mouseup"},"mouseover":{"event":"mouseover"},"mouseout":{"event":"mouseout"},"touchstart":{"event":"touchstart"},"touchend":{"event":"touchend"},"touchmove":{"event":"touchmove"},"touchcancel":{"event":"touchcancel"}},"action":[]},"section":{"logic":{"validate":{"event":"wsf-validate-silent"},"validate_not":{"event":"wsf-validate-silent"},"r==":{"event":"wsf-section-repeatable"},"r!=":{"event":"wsf-section-repeatable"},"r>":{"event":"wsf-section-repeatable"},"r<":{"event":"wsf-section-repeatable"},"r>=":{"event":"wsf-section-repeatable"},"r<=":{"event":"wsf-section-repeatable"},"section_repeatable":{"event":"wsf-section-repeatable"}},"action":[]},"field":{"logic":{"validate":{"event":"wsf-validate-silent"},"validate_not":{"event":"wsf-validate-silent"},"select2_ajax_results":{"event":"wsf-select2-ajax-results"},"select2_ajax_results_not":{"event":"wsf-select2-ajax-results"},"google_route_status_ok":{"event":"wsf-google-route"},"google_route_status_zero_results":{"event":"wsf-google-route"},"click":{"event":"click"},"mousedown":{"event":"mousedown"},"mouseup":{"event":"mouseup"},"mouseover":{"event":"mouseover"},"mouseout":{"event":"mouseout"},"touchstart":{"event":"touchstart"},"touchend":{"event":"touchend"},"touchmove":{"event":"touchmove"},"touchcancel":{"event":"touchcancel"}
1296,"focus":{"event":"focus"},"blur":{"event":"blur"},"change":{"event":"change"},"input":{"event":"input"},"change_input":{"event":"change input"},"keyup":{"event":"keyup"},"keydown":{"event":"keydown"}},"action":{"value_row_select":{"multiple":true},"value_row_deselect":{"multiple":true},"value_row_check":{"multiple":true},"value_row_uncheck":{"multiple":true},"value_row_required":{"multiple":true},"value_row_not_required":{"multiple":true},"value_row_disabled":{"multiple":true},"value_row_not_disabled":{"multiple":true},"value_row_class_add":{"multiple":true},"value_row_class_remove":{"multiple":true},"value_row_visible":{"multiple":true},"value_row_not_visible":{"multiple":true},"min_date":{"placeholder":"yyyy-mm-dd"},"max_date":{"placeholder":"yyyy-mm-dd"},"min_time":{"placeholder":"hh:mm:ss"},"max_time":{"placeholder":"hh:mm:ss"}}},"action":{"logic":[],"action":[]},"submit":{"logic":{"token_validated":{"event":"wsf-rendered"},"token_validated_not":{"event":"wsf-rendered"}},"action":[]},"user":{"logic":{"user_logged_in":{"event":"wsf-rendered"},"user_logged_in_not":{"event":"wsf-rendered"},"user_role":{"event":"wsf-rendered"},"user_role_not":{"event":"wsf-rendered"},"user_capability":{"event":"wsf-rendered"},"user_capability_not":{"event":"wsf-rendered"}},"action":[]},"variable":{"logic":{"equals":{"event":"wsf-validate-silent"},"equals_not":{"event":"wsf-validate-silent"},"contains":{"event":"wsf-validate-silent"},"contains_not":{"event":"wsf-validate-silent"},"starts":{"event":"wsf-validate-silent"},"starts_not":{"event":"wsf-validate-silent"},"ends":{"event":"wsf-validate-silent"},"ends_not":{"event":"wsf-validate-silent"},"blank":{"event":"wsf-validate-silent"},"blank_not":{"event":"wsf-validate-silent"},"regex":{"event":"wsf-validate-silent"},"regex_not":{"event":"wsf-validate-silent"}},"action":[]}},"logic_previous":{"||":{"text":"OR"},"&&":{"text":"AND"}},"logic_group":{"ajax":{"label":"AJAX"},"event":{"label":"Event","auto_else_disabled":true},"rs":{"label":"Repeatable Section"},"status":{"label":"Status"},"value":{"label":"Value"},"validate":{"label":"Validation"}}},"name":{"prefixes":["mr","mrs","ms","miss","mx","dr","prof","rev","fr","sr","sra","br","srta","madam","mme","mlle","lord","lady","sir","dame","hon","judge","justice","pres","gov","amb","sec","min","supt","rep","sen","gen","lt","col","maj","capt","cmdr","cpl","sgt","adm","ens","pvt","officer","chief","rabbi","imam","pastor","bishop","cardinal","archbishop","elder","deacon","canon","monsignor","father","mother","brother","sister"],"suffixes":["jr","sr","i","ii","iii","iv","v","vi","phd","md","jd","mba","ms","ma","ba","bs","bsc","msc","dphil","edd","dvm","od","do","esq","cpa","pe","esquire","rn","lpn","esq.","sj","osb","op","ofm","ocist","ret","usa","usaf","usmc","usn","uscg","kc","qc","cbe","obe","mbe","frcp","frcs","dds","dmd","esq"]}},"frameworks":{"types":{"ws-form":{"name":"WS Form","label_positions":["default","top","left","right","bottom","inside"],"columns":{"column_class":"wsf-#id-#size","column_css_selector":".wsf-#id-#size","offset_class":"wsf-offset-#id-#offset","offset_css_selector":".wsf-offset-#id-#offset"},"breakpoints":{"25":{"id":"extra-small","name":"Extra Small","admin_max_width":575,"column_size_default":"column_count"},"50":{"id":"small","name":"Small","min_width":576,"admin_max_width":767},"75":{"id":"medium","name":"Medium","min_width":768,"admin_max_width":991},"100":{"id":"large","name":"Large","min_width":992,"admin_max_width":1199},"150":{"id":"extra-large","name":"Extra Large","min_width":1200}},"form":{"public":{"mask_single":"#label#form","mask_label":"<h2>#label<\/h2>"}},"tabs":{"public":{"mask_wrapper":"<ul class=\"#class\" role=\"tablist\"#attributes>#tabs<\/ul>","mask_single":"<li class=\"wsf-group-tab\" data-id=\"#data_id\" role=\"tab\"#attributes><a href=\"#href\"><span>#label<\/span><\/a><\/li>","activate_js":"$('#form .wsf-group-tabs .wsf-group-tab:eq(#index) a').trigger('click');","event_js":"tab_show","event_type_js":"tab","class_disabled":"wsf-tab-disabled","class_active":"wsf-tab-active"}},"message":{"public":{"mask_wrapper":"<div class=\"wsf-alert#mask_wrapper_class\" data-wsf-style-id=\"#style_id\">#message<\/div>","types":{"success":{"mask_wrapper_class":" wsf-alert-success","text_class":"wsf-text-success"},"information":{"mask_wrapper_class":" wsf-alert-information","text_class":"wsf-text-information"},"warning":{"mask_wrapper_class":" wsf-alert-warning","text_class":"wsf-text-warning"},"danger":{"mask_wrapper_class":" wsf-alert-danger","text_class":"wsf-text-danger"}}}},"groups":{"public":{"mask_wrapper":"<div class=\"wsf-groups\">#groups<\/div>","mask_single":"<div class=\"#class\" id=\"#id\" data-id=\"#data_id\" data-group-index=\"#data_group_index\" role=\"tabpanel\"#attributes>#label#group<\/div>","mask_label":"<h3>#label<\/h3>","class":"wsf-group"}},"sections":{"public":{"mask_wrapper":"<div class=\"wsf-grid wsf-sections\" id=\"#id\" data-id=\"#data_id\">#sections<\/div>","mask_single":"<fieldset#attributes class=\"#class\" id=\"#id\" data-id=\"#data_id\">#section<\/fieldset>
1296","class_single":["wsf-tile","wsf-section"]}},"fields":{"public":{"left":{"mask":"#pre_help<div class=\"wsf-grid wsf-fields\">#field<\/div>#post_help","mask_field_label_wrapper":"<div class=\"wsf-extra-small-#column_width_label wsf-tile wsf-label-wrapper\">#label<\/div>","mask_field_wrapper":"<div class=\"wsf-extra-small-#column_width_field wsf-tile\">#field<\/div>"},"right":{"mask":"#pre_help<div class=\"wsf-grid wsf-fields\">#field<\/div>#post_help","mask_field_label_wrapper":"<div class=\"wsf-extra-small-#column_width_label wsf-tile wsf-label-wrapper\">#label<\/div>","mask_field_wrapper":"<div class=\"wsf-extra-small-#column_width_field wsf-tile\">#field<\/div>"},"inside":{"mask_field_wrapper":"<div class=\"wsf-label-position-inside\">#field<\/div>"},"inside_hide":{"mask_field_wrapper":"<div class=\"wsf-label-position-inside wsf-label-position-inside-hide\">#field<\/div>"},"mask_wrapper":"#label<div class=\"wsf-grid wsf-fields\" id=\"#id\" data-id=\"#data_id\">#fields<\/div>","mask_wrapper_label":"<legend>#label<\/legend>","mask_single":"<div class=\"#class\" id=\"#id\" data-id=\"#data_id\" data-type=\"#type\"#attributes>#field<\/div>","mask_field_input_group":"#pre_label#pre_help<div class=\"wsf-input-group#css_input_group\">#field#post_label#invalid_feedback<\/div>#post_help","mask_field_input_group_prepend":"<span class=\"wsf-input-group-prepend\">#prepend<\/span>","mask_field_input_group_append":"<span class=\"wsf-input-group-append\">#append<\/span>","mask_required_label":" <strong class=\"wsf-text-danger\">*<\/strong>","mask_help":"<small id=\"#help_id\" class=\"#help_class\"#attributes>#help#help_append<\/small>","mask_invalid_feedback":"<div id=\"#invalid_feedback_id\" class=\"#invalid_feedback_class\" aria-hidden=\"true\"#attributes>#invalid_feedback<\/div>","class_single":["wsf-tile","wsf-field-wrapper"],"class_field":["wsf-field"],"class_field_label":["wsf-label"],"class_help_pre":["wsf-help wsf-help-pre"],"class_help_post":["wsf-help wsf-help-post"],"class_invalid_feedback":["wsf-invalid-feedback"],"class_inline":["wsf-inline"],"class_form_validated":["wsf-validated"],"class_orientation_wrapper":["wsf-grid"],"class_orientation_row":["wsf-tile"],"class_single_vertical_align":{"middle":"wsf-middle","bottom":"wsf-bottom"},"class_field_button_type":{"primary":"wsf-button-primary","secondary":"wsf-button-secondary","success":"wsf-button-success","information":"wsf-button-information","warning":"wsf-button-warning","danger":"wsf-button-danger"},"class_field_message_type":{"success":"wsf-alert-success","information":"wsf-alert-information","warning":"wsf-alert-warning","danger":"wsf-alert-danger"},"field_types":{"checkbox":{"class_field":[],"class_row_field":["wsf-field"],"class_row_field_label":["wsf-label"],"mask_group":"<fieldset class=\"wsf-fieldset\"#disabled>#group_label#group<\/fieldset>","mask_row_label":"#row_field<label id=\"#label_row_id\" for=\"#row_id\"#attributes>#checkbox_field_label<\/label>#invalid_feedback"},"radio":{"class_field":[],"class_row_field":["wsf-field"],"class_row_field_label":["wsf-label"],"mask_group":"<fieldset class=\"wsf-fieldset\"#disabled>#group_label#group<\/fieldset>","mask_row_label":"#row_field<label id=\"#label_row_id\" data-label-required-id=\"#label_id\" for=\"#row_id\"#attributes>#radio_field_label<\/label>"},"spacer":{"class_single":["wsf-tile"]},"price_checkbox":{"class_field":[],"class_row_field":["wsf-field"],"class_row_field_label":["wsf-label"],"mask_group":"<fieldset class=\"wsf-fieldset\"#disabled>#group_label#group<\/fieldset>","mask_row_label":"#row_field<label id=\"#label_row_id\" for=\"#row_id\"#attributes>#checkbox_price_field_label<\/label>#invalid_feedback"},"price_radio":{"class_field":[],"class_row_field":["wsf-field"],"class_row_field_label":["wsf-label"],"mask_group":"<fieldset class=\"wsf-fieldset\"#disabled>#group_label#group<\/fieldset>","mask_row_label":"#row_field<label id=\"#label_row_id\" data-label-required-id=\"#label_id\" for=\"#row_id\"#attributes>#radio_price_field_label<\/label>"},"signature":{"class_invalid_field":["wsf-invalid"],"class_valid_field":["wsf-valid"],"class_disabled":["wsf-disabled"]}
1296,"recaptcha":{"class_invalid_field":["wsf-invalid"],"class_valid_field":["wsf-valid"]},"hcaptcha":{"class_invalid_field":["wsf-invalid"],"class_valid_field":["wsf-valid"]},"turnstile":{"class_invalid_field":["wsf-invalid"],"class_valid_field":["wsf-valid"]},"submit":{"class_field":["wsf-button"],"class_field_full_button":["wsf-button-full"],"class_field_button_type_fallback":"primary"},"file":{"mask_help_dropzonejs_preview":"<small class=\"#help_class\"#attributes>#help#help_append<\/small>","mask_invalid_feedback_dropzonejs_preview":"<div class=\"#invalid_feedback_class\"#attributes>#invalid_feedback<\/div>"},"clear":{"class_field":["wsf-button"],"class_field_full_button":["wsf-button-full"]},"reset":{"class_field":["wsf-button"],"class_field_full_button":["wsf-button-full"]},"tab_previous":{"class_field":["wsf-button"],"class_field_full_button":["wsf-button-full"]},"tab_next":{"class_field":["wsf-button"],"class_field_full_button":["wsf-button-full"]},"section_add":{"class_field":["wsf-button"],"class_field_full_button":["wsf-button-full"]},"section_delete":{"class_field":["wsf-button"],"class_field_full_button":["wsf-button-full"],"class_field_button_type_fallback":"danger"},"section_up":{"class_field":["wsf-button"],"class_field_full_button":["wsf-button-full"]},"section_down":{"class_field":["wsf-button"],"class_field_full_button":["wsf-button-full"]},"save":{"class_field":["wsf-button"],"class_field_full_button":["wsf-button-full"]},"button":{"class_field":["wsf-button"],"class_field_full_button":["wsf-button-full"]},"message":{"class_field":["wsf-alert"]},"progress":{"class_field":["wsf-progress"],"class_complete":["wsf-progress-success"]},"meter":{"class_field":["wsf-meter"]}}}}}}},"parse_variables":{"blog":{"description":"Use these variables to insert blog related information.","variables":{"blog_url":{"value":"https:\/\/hattula.fi"},"blog_name":{"value":"Hattula.fi"},"blog_language":{"value":"fi"},"blog_locale":{"value":"fi"},"blog_locale_language_code":{"value":"fi"},"blog_locale_country_code":{"value":""},"blog_charset":{"value":"UTF-8"},"blog_admin_email":[],"blog_time":{"value":"15:24"},"blog_date_custom":{"value":"2026-10-01 15:24:53","attributes":[{"id":"format","type":"string","required":false,"default":"m\/d\/Y H:i:s"},{"id":"seconds_offset","type":"integer","required":false,"default":"0"}]},"blog_date":{"value":"1.10.2026"}},"var_lookups":["#blog"]},"client":{"variables":{"client_language":[],"client_locale":[],"client_locale_language_code":[],"client_locale_country_code":[],"client_time":[],"client_date_custom":{"attributes":[{"id":"format","type":"string","required":false,"default":"m\/d\/Y H:i:s"},{"id":"seconds_offset","type":"number","required":false,"default":"0"}]},"client_date":[]},"var_lookups":["#client"]},"server":{"variables":{"server_time":{"value":"12:24"},"server_date_custom":{"value":"2026-10-01 12:24:53","attributes":[{"id":"format","type":"string","required":false,"default":"m\/d\/Y H:i:s"},{"id":"seconds_offset","type":"number","required":false,"default":"0"}]},"server_date":{"value":"1.10.2026"}},"var_lookups":["#server"]},"form":{"variables":{"form_obj_id":[],"form_label":[],"form_instance_id":[],"form_id":[],"form_framework":{"kb_category_slug":"front-end-frameworks"},"form_checksum":[]},"var_lookups":["#form"]},"tab":{"variables":{"tab_label":{"attributes":[{"id":"tab_id","type":"number"}]}},"var_lookups":["#tab"]},"submit":{"variables":{"submit_id":[],"submit_hash":[],"submit_date_added":[],"submit_date_added_custom":{"value":"","attributes":[{"id":"format","type":"string","required":true}]},"submit_user_id":[],"submit_admin_url":[],"submit_admin_link":[],"submit_url":[],"submit_link":[],"submit_status":[],"submit_status_label":[]},"var_lookups":["#submit"]},"skin":{"variables":{"skin_color_default":{"value":"#000000"},"skin_color_default_inverted":{"value":"#ffffff"},"skin_color_default_light":{"value":"#565656"},"skin_color_default_lighter":{"value":"#ceced2"},"skin_color_default_lightest":{"value":"#efeff4"},"skin_color_primary":{"value":"#205493"},"skin_color_secondary":{"value":"#5b616b"},"skin_color_success":{"value":"#2e8540"},"skin_color_information":{"value":"#02bfe7"},"skin_color_warning":{"value":"#fdb81e"},"skin_color_danger":{"value":"#bb0000"},"skin_font_family":{"value":"inherit"},"skin_font_size":{"value":"16"},"skin_font_size_large":{"value":"20"},"skin_font_size_small":{"value":"14"},"skin_font_weight":{"value":"inherit"},"skin_line_height":{"value":"1.7"},"skin_border_width":{"value":1},"skin_border_style":{"value":"solid"},"skin_border_radius":{"value":4},"skin_box_shadow_width":{"value":4}},"var_lookups":["#skin"]},"progress":{"variables":{"progress":[],"progress_percent":[],"progress_remaining":[],"progress_remaining_percent":[]},"var_lookups":["#progress"]},"ecommerce":{"variables":{"ecommerce_currency_symbol":{"value":"\u20ac"},"ecommerce_field_price":{"attributes":[{"id":"field_id","type":"integer"}],"repair_group":"field"},"ecommerce_price":{"attributes":[{"id":"price","type":"float"}]},"ecommerce_cart_subtotal_span":{"value":"<span data-ecommerce-cart-price-subtotal>#ecommerce_cart_subtotal<\/span>"},"ecommerce_cart_subtotal_span_currency":{"value":"<span data-ecommerce-cart-price-subtotal data-ecommerce-price-currency>#ecommerce_cart_subtotal_currency<\/span>"},"ecommerce_cart_subtotal":[],"ecommerce_cart_subtotal_currency":[],"ecommerce_cart_shipping_span":{"value":"<span data-ecommerce-cart-price-shipping>#ecommerce_cart_shipping<\/span>"},"ecommerce_cart_shipping_span_currency":{"value":"<span data-ecommerce-cart-price-shipping data-ecommerce-price-currency>#ecommerce_cart_shipping_currency<\/span>"},"ecommerce_cart_shipping":[],"ecommerce_cart_shipping_currency":[],"ecommerce_cart_discount_span":{"value":"<span data-ecommerce-cart-price-discount>#ecommerce_cart_discount<\/span>"},"ecommerce_cart_discount_span_currency":{"value":"<span data-ecommerce-cart-price-discount data-ecommerce-price-currency>#ecommerce_cart_discount_currency<\/span>"},"ecommerce_cart_discount":[],"ecommerce_cart_discount_currency":[],"ecommerce_cart_handling_fee_span":{"value":"<span data-ecommerce-cart-price-handling_fee>#ecommerce_cart_handling_fee<\/span>"},"ecommerce_cart_handling_fee_span_currency":{"value":"<span data-ecommerce-cart-price-handling_fee data-ecommerce-price-currency>#ecommerce_cart_handling_fee_currency<\/span>"},"ecommerce_cart_handling_fee":[],"ecommerce_cart_handling_fee_currency":[],"ecommerce_cart_shipping_discount_span":{"value":"<span data-ecommerce-cart-price-shipping_discount>#ecommerce_cart_shipping_discount<\/span>"},"ecommerce_cart_shipping_discount_span_currency":{"value":"<span data-ecommerce-cart-price-shipping_discount data-ecommerce-price-currency>#ecommerce_cart_shipping_discount_currency<\/span>"},"ecommerce_cart_shipping_discount":[],"ecommerce_cart_shipping_discount_currency":[],"ecommerce_cart_insurance_span":{"value":"<span data-ecommerce-cart-price-insurance>#ecommerce_cart_insurance<\/span>"},"ecommerce_cart_insurance_span_currency":{"value":"<span data-ecommerce-cart-price-insurance data-ecommerce-price-currency>#ecommerce_cart_insurance_currency<\/span>"},"ecommerce_cart_insurance":[],"ecommerce_cart_insurance_currency":[],"ecommerce_cart_gift_wrap_span":{"value":"<span data-ecommerce-cart-price-gift_wrap>#ecommerce_cart_gift_wrap<\/span>"},"ecommerce_cart_gift_wrap_span_currency":{"value":"<span data-ecommerce-cart-price-gift_wrap data-ecommerce-price-currency>#ecommerce_cart_gift_wrap_currency<\/span>"},"ecommerce_cart_gift_wrap":[],"ecommerce_cart_gift_wrap_currency":[],"ecommerce_cart_other_span":{"value":"<span data-ecommerce-cart-price-other>#ecommerce_cart_other<\/span>"},"ecommerce_cart_other_span_currency":{"value":"<span data-ecommerce-cart-price-other data-ecommerce-price-currency>#ecommerce_cart_other_currency<\/span>"},"ecommerce_cart_other":[],"ecommerce_cart_other_currency":[],"ecommerce_cart_tax_span":{"value":"<span data-ecommerce-cart-price-tax>#ecommerce_cart_tax<\/span>"},"ecommerce_cart_tax_span_currency":{"value":"<span data-ecommerce-cart-price-tax data-ecommerce-price-currency>#ecommerce_cart_tax_currency<\/span>"},"ecommerce_cart_tax":[],"ecommerce_cart_tax_currency":[],"ecommerce_cart_total_span":{"value":"<span data-ecommerce-cart-total>ecommerce-cart-total<\/span>"},"ecommerce_cart_total_span_currency":{"value":"<span data-ecommerce-cart-total data-ecommerce-price-currency>ecommerce-cart-total_currency<\/span>"},"ecommerce_cart_total_currency":[],"ecommerce_cart_total":[],"ecommerce_status":[],"ecommerce_transaction_id":[],"ecommerce_payment_method":[]},"var_lookups":["#ecommerce"]},"option":{"variables":{"option_get":{"attributes":[{"id":"option_name"},{"id":"parameter\/key","required":false}]}},"var_lookups":["#option"]},"section_rows":{"variables":{"section_rows_start":{"attributes":[{"id":"section_id"}],"repair_group":"section"},"section_rows_end":[]},"priority":125,"var_lookups":["#section"]},"section":{"variables":{"section_row_count":{"attributes":[{"id":"section_id"}],"repair_group":"section"},"section_row_number":[],"section_row_index":[],"section_label":{"attributes":[{"id":"section_id"}],"repair_group":"section"}},"var_lookups":["#section"]},"seconds":{"variables":{"seconds_epoch_midnight":[],"seconds_epoch":[],"seconds_minute":{"value":"60"},"seconds_hour":{"value":"3600"},"seconds_day":{"value":"86400"},"seconds_week":{"value":"604800"},"seconds_year":{"value":"31536000"}},"var_lookups":["#seconds"]},"cookie":{"variables":{"cookie_get":{"attributes":[{"id":"name"}]}},"var_lookups":["#cookie"]},"date":{"variables":{"date_format":{"attributes":[{"id":"date","type":"string"},{"id":"format","type":"string","required":false,"default":"j.n.Y"}],"repair_group":"field"}},"var_lookups":["#date"]},"session_storage":{"variables":{"session_storage_get":{"attributes":[{"id":"key"}]}},"var_lookups":["#session"]},"local_storage":{"variables":{"local_storage_get":{"attributes":[{"id":"key"}]}},"var_lookups":["#local"]},"calc":{"variables":{"calc":{"attributes":[{"id":"calculation","type":"calculation","required":false}]}},"priority":100,"var_lookups":["#calc"]},"text":{"variables":{"text":{"attributes":[{"id":"content","type":"content","required":false}]}},"priority":100,"var_lookups":["#text"]},"conditional":{"variables":{"if":{"attributes":[{"id":"condition","recurring":true,"required":false}],"attribute_separator":" "},"endif":[]},"priority":50,"var_lookups":["#if","#endif"]},"math":{"variables":{"abs":{"attributes":[{"id":"number","type":"float","required":false}]},"acos":{"attributes":[{"id":"number","type":"float","required":false}]},"asin":{"attributes":[{"id":"number","type":"float","required":false}]},"atan":{"attributes":[{"id":"number","type":"float","required":false}]},"ceil":{"attributes":[{"id":"number","type":"float","required":false}]},"cos":{"attributes":[{"id":"radians","type":"float","required":false}]},"exp":{"attributes":[{"id":"number","type":"float","required":false}]},"floor":{"attributes":[{"id":"number","type":"float","required":false}]},"log":{"attributes":[{"id":"number","type":"float","required":false}]},"round":{"attributes":[{"id":"number","type":"float","required":false},{"id":"decimals","type":"integer","required":false}]},"sin":{"attributes":[{"id":"radians","type":"float","required":false}]},"sqrt":{"attributes":[{"id":"number","type":"float","required":false}]},"tan":{"attributes":[{"id":"radians","type":"float","required":false}]},"avg":{"attributes":[{"id":"number","type":"float"}]},"pi":{"value":3.141592653589793},"min":{"attributes":[{"id":"number","type":"float","recurring":true}]},"max":{"attributes":[{"id":"number","type":"float","recurring":true}]},"negative":{"attributes":[{"id":"number","type":"float"}]},"positive":{"attributes":[{"id":"number","type":"float"}]},"pow":{"attributes":[{"id":"base","type":"float"},{"id":"exponent","type":"float"}]}},"priority":50,"var_lookups":["#abs","#acos","#asin","#atan","#ceil","#cos","#exp","#floor","#log","#round","#sin","#sqrt","#tan","#avg","#pi","#min","#max","#negative","#positive","#pow"]},"number":{"variables":{"number_format":{"attributes":[{"id":"number","type":"float"},{"id":"decimals","type":"integer","required":false,"default":"0"},{"id":"decimal_separator","type":"string","required":false,"default":".","trim":false},{"id":"thousand_separator","type":"string","required":false,"default":",","trim":false}]}},"var_lookups":["#number"]},"string":{"variables":{"lower":{"attributes":[{"id":"string","type":"string","required":false}]},"upper":{"attributes":[{"id":"string","type":"string","required":false}]},"ucwords":{"attributes":[{"id":"string","type":"string","required":false}]},"ucfirst":{"attributes":[{"id":"string","type":"string","required":false}]},"capitalize":{"attributes":[{"id":"string","type":"string","required":false}]},"sentence":{"attributes":[{"id":"string","type":"string","required":false}]},"wpautop":{"attributes":[{"id":"string","type":"string","required":false}]},"trim":{"attributes":[{"id":"string","type":"string","required":false}]},"slug":{"attributes":[{"id":"string","type":"string","required":false}]},"name_prefix":{"attributes":[{"id":"string","type":"string"}]},"name_first":{"attributes":[{"id":"string","type":"string"}]},"name_middle":{"attributes":[{"id":"string","type":"string"}]},"name_last":{"attributes":[{"id":"string","type":"string"}]},"name_suffix":{"attributes":[{"id":"string","type":"string"}]}},"priority":50,"var_lookups":["#lower","#upper","#ucwords","#ucfirst","#capitalize","#sentence","#wpautop","#trim","#slug","#name"]},"hash":{"variables":{"hash_md5":{"attributes":[{"id":"string","text":"string","required":false}]},"hash_sha256":{"attributes":[{"id":"string","text":"string","required":false}]}},"priority":50,"var_lookups":["#hash"]},"field":{"variables":{"field_label":{"attributes":[{"id":"field_id","type":"integer"}],"repair_group":"field"},"field_float":{"attributes":[{"id":"field_id","type":"integer"}],"repair_group":"field"},"field_date_age":{"attributes":[{"id":"field_id","type":"integer"},{"id":"period","type":"string","required":false,"default":"y"}],"repair_group":"field"},"field_date_format":{"attributes":[{"id":"field_id","type":"integer"},{"id":"format","type":"string","required":false,"default":"j.n.Y"}],"repair_group":"field"},"field_date_offset":{"attributes":[{"id":"field_id","type":"integer"},{"id":"seconds_offset","type":"integer","required":false,"default":"0"},{"id":"format","type":"string","required":false,"default":"j.n.Y"}],"repair_group":"field"},"field_count_word":{"attributes":[{"id":"field_id","type":"integer"},{"id":"regex_filter","text":"string","required":false}],"repair_group":"field"},"field_count_char":{"attributes":[{"id":"field_id","type":"integer"},{"id":"regex_filter","type":"string","required":false}],"repair_group":"field"},"field_min_id":{"attributes":[{"id":"field_id","type":"integer","recurring":true}],"repair_group":"field"},"field_max_id":{"attributes":[{"id":"field_id","type":"integer","recurring":true}],"repair_group":"field"},"field_min_value":{"attributes":[{"id":"field_id","type":"integer","recurring":true}],"repair_group":"field"},"field_max_value":{"attributes":[{"id":"field_id","type":"integer","recurring":true}],"repair_group":"field"},"field_min_label":{"attributes":[{"id":"field_id","type":"integer","recurring":true}],"repair_group":"field"},"field_max_label":{"attributes":[{"id":"field_id","type":"integer","recurring":true}],"repair_group":"field"},"field":{"attributes":[{"id":"field_id","type":"integer"},{"id":"delimiter","type":"string","required":false,"trim":false},{"id":"column","type":"string","required":false}],"repair_group":"field"}},"var_lookups":["#field"]},"data_grid_row":{"variables":{"data_grid_row_value":[],"data_grid_row_label":[],"data_grid_row_action_variable":[],"data_grid_row_price":[],"data_grid_row_price_currency":[],"data_grid_row_woocommerce_cart":[]},"var_lookups":["#data"]},"select":{"variables":{"select_count_total":{"attributes":[{"id":"field_id","type":"integer"}],"repair_group":"field"},"select_count":{"attributes":[{"id":"field_id","type":"integer"}],"repair_group":"field"},"select_option_text":{"attributes":[{"id":"field_id","type":"integer"},{"id":"delimiter","type":"string","required":false,"trim":false}],"repair_group":"field"}},"
1296var_lookups":["#select"]},"checkbox":{"variables":{"checkbox_count_total":{"attributes":[{"id":"field_id","type":"integer"},{"id":"include_hidden","type":"boolean","required":false}],"repair_group":"field"},"checkbox_count":{"attributes":[{"id":"field_id","type":"integer"},{"id":"include_hidden","type":"boolean","required":false}],"repair_group":"field"},"checkbox_label":{"attributes":[{"id":"field_id","type":"integer"},{"id":"delimiter","required":false,"trim":false}],"repair_group":"field"}},"var_lookups":["#checkbox"]},"radio":{"variables":{"radio_label":{"attributes":[{"id":"field_id","type":"integer"}],"repair_group":"field"}},"var_lookups":["#radio"]},"email":{"variables":{"email_subject":[],"email_content_type":[],"email_charset":[],"email_submission":{"attributes":[{"id":"tab_labels","type":"boolean","required":false,"default":"auto","valid":["true","false","auto"]},{"id":"section_labels","type":"boolean","required":false,"default":"auto","valid":["true","false","auto"]},{"id":"field_labels","type":"boolean","required":false,"default":"auto","valid":["true","false","auto"]},{"id":"blank_fields","type":"boolean","required":false,"default":"false","valid":["true","false"]},{"id":"static_fields","type":"boolean","required":false,"default":"true","valid":["true","false"]}]},"email_ecommerce":[],"email_tracking":[],"email_logo":[]},"var_lookups":["#email"]},"http":{"variables":{"query_var":{"attributes":[{"id":"parameter"},{"id":"default_value","required":false,"default":""}]},"post_var":{"attributes":[{"id":"key"}]},"request_url":{"value":"https:\/\/hattula.fi\/palvelut-lomakkeet\/"}},"var_lookups":["#query","#post","#request"]},"random_number":{"variables":{"random_number":{"attributes":[{"id":"min","type":"integer","required":false,"default":0},{"id":"max","type":"integer","required":false,"default":100}],"single_parse":true}},"var_lookups":["#random"]},"random_string":{"variables":{"random_string":{"attributes":[{"id":"length","type":"integer","required":false,"default":32},{"id":"characters","type":"string","required":false,"default":"abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789"}],"single_parse":true}},"var_lookups":["#random"]},"character":{"variables":{"character_count":[],"character_count_label":[],"character_remaining":[],"character_remaining_label":[],"character_min":[],"character_min_label":[],"character_max":[],"character_max_label":[]},"var_lookups":["#character"]},"word":{"variables":{"word_count":[],"word_count_label":[],"word_remaining":[],"word_remaining_label":[],"word_min":[],"word_min_label":[],"word_max":[],"word_max_label":[]},"var_lookups":["#word"]},"post":{"variables":{"post_url_edit":{"value":null},"post_url":{"value":"https:\/\/hattula.fi\/palvelut-lomakkeet\/"},"post_type":{"value":"page"},"post_title":{"value":"Lomakkeet"},"post_time_modified":{"value":"13:27"},"post_time":{"value":"15:32"},"post_status":{"value":"publish"},"post_parent":{"value":0},"post_name":{"value":"palvelut-lomakkeet"},"post_id":{"value":81},"post_date_modified_custom":{"value":"2026-02-17 13:27:23","attributes":[{"id":"format","type":"string","required":false,"default":"F j, Y, g:i a"},{"id":"seconds_offset","type":"integer","required":false,"default":"0"}]},"post_date_modified":{"value":"17.2.2026"},"post_date_custom":{"value":"2015-05-06 15:32:57","attributes":[{"id":"format","type":"string","required":false,"default":"F j, Y, g:i a"},{"id":"seconds_offset","type":"integer","required":false,"default":"0"}]},"post_date":{"value":"6.5.2015"},"post_meta":{"attributes":[{"id":"key","type":"string"}],"scope":["form_parse"]},"post_content":{"value":""},"post_excerpt":{"value":""}},"var_lookups":["#post"]},"author":{"variables":{"author_id":[],"author_display_name":[],"author_first_name":[],"author_last_name":[],"author_nickname":[],"author_email":[]},"var_lookups":["#author"]},"url":{"variables":{"url_login":[],"url_logout":[],"url_lost_password":[],"url_register":[]},"var_lookups":["#url"]},"user":{"variables":{"user_id":{"value":0},"user_login":{"value":""},"user_nicename":{"value":""},"user_email":{"value":""},"user_display_name":{"value":""},"user_url":{"value":""},"user_registered":{"value":""},"user_language":{"value":"fi"},"user_locale":{"value":"fi"},"user_locale_language_code":{"value":"fi"},"user_locale_country_code":{"value":""},"user_first_name":{"value":""},"user_last_name":{"value":""},"user_full_name":{"value":""},"user_bio":{"value":""},"user_nickname":{"value":""},"user_admin_color":{"value":""},"user_lost_password_key":{"value":""},"user_lost_password_url":{"attributes":[{"id":"path","type":"string","required":false,"default":""}]},"user_meta":{"attributes":[{"id":"meta_key","type":"string"}],"scope":["form_parse"]}},"var_lookups":["#user"]},"search":{"variables":{"search_query":{"value":""}},"var_lookups":["#search"]},"ai":{"variables":{"wp_ai_client_type":{"value":null},"wp_ai_client_input":{"value":""},"wp_ai_client_output":{"value":""},"wp_ai_client_prompt_tokens":{"value":""},"wp_ai_client_completion_tokens":{"value":""},"wp_ai_client_total_tokens":{"value":""}},"var_lookups":["#wp"]}},"analytics":"eyJnb29nbGUiOnsibGFiZWwiOiJHb29nbGUgQW5hbHl0aWNzIiwiZnVuY3Rpb25zIjp7Imd0YWciOnsibGFiZWwiOiJndGFnIiwibG9nX2ZvdW5kIjoibG9nX2FuYWx5dGljc19nb29nbGVfbG9hZGVkX2d0YWdfanMiLCJhbmFseXRpY3NfZXZlbnRfZnVuY3Rpb24iOiJndGFnKCdldmVudCcsICcjZXZlbnRfYWN0aW9uJywgI3BhcmFtcyk7In0sImdhIjp7ImxhYmVsIjoiYW5hbHl0aWNzIiwibG9nX2ZvdW5kIjoibG9nX2FuYWx5dGljc19nb29nbGVfbG9hZGVkX2FuYWx5dGljc19qcyIsImFuYWx5dGljc19ldmVudF9mdW5jdGlvbiI6InZhciB3c2ZfZ2FfdHJhY2tlcnMgPSBnY
1296S5nZXRBbGwoKTsgZm9yKHZhciB3c2ZfZ2FfdHJhY2tlcl9pbmRleCBpbiB3c2ZfZ2FfdHJhY2tlcnMpIHsgaWYoIXdzZl9nYV90cmFja2Vycy5oYXNPd25Qcm9wZXJ0eSh3c2ZfZ2FfdHJhY2tlcl9pbmRleCkpIHsgY29udGludWU7IH0gd3NmX2dhX3RyYWNrZXJzW3dzZl9nYV90cmFja2VyX2luZGV4XS5zZW5kKCdldmVudCcsICcjZXZlbnRfY2F0ZWdvcnknLCAnI2V2ZW50X2FjdGlvbicsICcjZXZlbnRfbGFiZWwnLCAjdmFsdWUpOyB9In0sIl9nYXEiOnsibGFiZWwiOiJnYSIsImxvZ19mb3VuZCI6ImxvZ19hbmFseXRpY3NfZ29vZ2xlX2xvYWRlZF9nYV9qcyIsImFuYWx5dGljc19ldmVudF9mdW5jdGlvbiI6Il9nYXEucHVzaChbJ190cmFja0V2ZW50JywgJyNldmVudF9jYXRlZ29yeScsICcjZXZlbnRfYWN0aW9uJywgJyNldmVudF9sYWJlbCcsICN2YWx1ZV0pOyJ9fX0sImZhdGhvbSI6eyJsYWJlbCI6IkZhdGhvbSBBbmFseXRpY3MiLCJmdW5jdGlvbnMiOnsiZmF0aG9tIjp7ImxhYmVsIjoiZmF0aG9tIiwibG9nX2ZvdW5kIjoibG9nX2FuYWx5dGljc19mYXRob21fbG9hZGVkX2pzIiwiYW5hbHl0aWNzX2V2ZW50X2Z1bmN0aW9uIjoiZmF0aG9tLnRyYWNrRXZlbnQoJyNldmVudCcjcGFyYW1zKTsifX19LCJiZW50byI6eyJsYWJlbCI6IkJlbnRvIiwiZnVuY3Rpb25zIjp7ImJlbnRvIjp7ImxhYmVsIjoiYmVudG8iLCJsb2dfZm91bmQiOiJsb2dfYW5hbHl0aWNzX2JlbnRvX2xvYWRlZF9qcyIsImFuYWx5dGljc19ldmVudF9mdW5jdGlvbiI6ImJlbnRvLiNtZXRob2QoI3BhcmFtcyk7In19fSwiZmFjZWJvb2tfc3RhbmRhcmQiOnsibGFiZWwiOiJGYWNlYm9vayAoU3RhbmRhcmQpIiwiZnVuY3Rpb25zIjp7ImZicSI6eyJsYWJlbCI6ImZiZXZlbnRzIiwibG9nX2ZvdW5kIjoibG9nX2FuYWx5dGljc19mYWNlYm9va19sb2FkZWRfZmJldmVudHNfanMiLCJhbmFseXRpY3NfZXZlbnRfZnVuY3Rpb24iOiJmYnEoJ3RyYWNrJywnI2V2ZW50JyNwYXJhbXMpOyJ9fX0sImZhY2Vib29rX2N1c3RvbSI6eyJsYWJlbCI6IkZhY2Vib29rIChDdXN0b20pIiwiZnVuY3Rpb25zIjp7ImZicSI6eyJsYWJlbCI6ImZiZXZlbnRzIiwibG9nX2ZvdW5kIjoibG9nX2FuYWx5dGljc19mYWNlYm9va19sb2FkZWRfZmJldmVudHNfanMiLCJhbmFseXRpY3NfZXZlbnRfZnVuY3Rpb24iOiJmYnEoJ3RyYWNrQ3VzdG9tJywnI2V2ZW50JyNwYXJhbXMpOyJ9fX0sImxpbmtlZGluIjp7ImxhYmVsIjoiTGlua2VkSW4gKEluc2lnaHQgVGFnKSIsImZ1bmN0aW9ucyI6eyJqcyI6eyJsYWJlbCI6Imluc2lnaHQiLCJsb2dfZm91bmQiOiJsb2dfYW5hbHl0aWNzX2xpbmtlZGluX2xvYWRlZF9pbnNpZ2h0X2pzIiwiYW5hbHl0aWNzX2V2ZW50X2Z1bmN0aW9uIjoiaWYoX2xpbmtlZGluX3BhcnRuZXJfaWQpe3ZhciB3c2ZfbGlua2VkaW5faW1nID0gZG9jdW1lbnQuY3JlYXRlRWxlbWVudCgnaW1nJyk7d3NmX2xpbmtlZGluX2ltZy5zZXRBdHRyaWJ1dGUoJ3dpZHRoJywgMSk7d3NmX2xpbmtlZGluX2ltZy5zZXRBdHRyaWJ1dGUoJ2hlaWdodCcsIDEpO3dzZl9saW5rZWRpbl9pbWcuc2V0QXR0cmlidXRlKCdzdHlsZScsICdkaXNwbGF5OiBub25lOycpO3dzZl9saW5rZWRpbl9pbWcuc2V0QXR0cmlidXRlKCdzcmMnLCAnaHR0cHM6XC9cL3B4LmFkcy5saW5rZWRpbi5jb21cL2NvbGxlY3RcLz9waWQ9JyArIF9saW5rZWRpbl9wYXJ0bmVyX2lkICsgJyZjb252ZXJzaW9uSWQ9I2NvbnZlcnNpb25faWQmZm10PWdpZicpO2RvY3VtZW50LmJvZHkuYXBwZW5kQ2hpbGQod3NmX2xpbmtlZGluX2ltZyk7fSJ9fX19","tracking":{"tracking_duration":{"server_source":"query_var","server_query_var":"wsf_duration","client_source":"duration","usage":["action"]},"tracking_geo_location":{"server_source":"query_var","server_query_var":"wsf_geo_location","client_source":"geo_location","usage":["action"]},"tracking_referrer":{"server_source":"query_var","server_query_var":"wsf_referrer","client_source":"referrer","usage":["client","action"]},"tracking_os":{"server_source":"query_var","server_query_var":"wsf_os","client_source":"os","usage":["client","action"]},"tracking_agent":{"server_source":"http_env","server_http_env":["HTTP_USER_AGENT"],"client_source":"agent","usage":["client","action"]},"tracking_url":{"server_source":"query_var","server_query_var":"wsf_url_full","client_source":"href","usage":["client","action"]},"tracking_host":{"server_source":"query_var","server_query_var":"wsf_url_hostname","client_source":"hostname","usage":["client","action"]},"tracking_pathname":{"server_source":"query_var","server_query_var":"wsf_url_pathname","client_source":"pathname","usage":["client","action"]},"tracking_query_string":{"server_source":"query_var","server_query_var":"wsf_url_query_string","client_source":"query_string","usage":["client","action"]},"tracking_hash":{"server_source":"query_var","server_query_var":"wsf_url_hash","client_source":"hash","usage":["client","action"]},"tracking_utm_source":{"server_source":"query_var","server_query_var":"wsf_utm_source","client_source":"query_var","client_query_var":"utm_source","usage":["client","action"]},"tracking_utm_medium":{"server_source":"query_var","server_query_var":"wsf_utm_medium","client_source":"query_var","client_query_var":"utm_medium","usage":["client","action"]},"tracking_utm_campaign":{"server_source":"query_var","server_query_var":"wsf_utm_campaign","client_source":"query_var","client_query_var":"utm_campaign","usage":["client","action"]},"tracking_utm_term":{"server_source":"query_var","server_query_var":"wsf_utm_term","client_source":"query_var","client_query_var":"utm_term","usage":["client","action"]}
1296,"tracking_utm_content":{"server_source":"query_var","server_query_var":"wsf_utm_content","client_source":"query_var","client_query_var":"utm_content","usage":["client","action"]}},"ecommerce":{"cart_price_types":{"subtotal":{"label":"Subtotal","priority":10,"multiple":false,"render":true},"shipping":{"label":"Shipping","priority":20},"discount":{"label":"Discount","priority":30},"handling_fee":{"label":"Handling Fee","priority":40},"shipping_discount":{"label":"Shipping Discount","priority":50},"insurance":{"label":"Insurance","priority":60},"gift_wrap":{"label":"Gift Wrap","priority":70},"other":{"label":"Other","priority":80},"tax":{"label":"Tax","priority":100}},"status":{"new":{"label":"New"},"pending_payment":{"label":"Pending Payment"},"processing":{"label":"Processing"},"active":{"label":"Active"},"cancelled":{"label":"Cancelled"},"authorized":{"label":"Authorized"},"completed":{"label":"Completed"},"failed":{"label":"Failed"},"refunded":{"label":"Refunded"},"voided":{"label":"Voided"}},"meta_keys":{"ecommerce_cart_total":{"label":"Total","type":"price","priority":200},"ecommerce_status":{"label":"Order Status","lookup":"status","priority":5},"ecommerce_transaction_id":{"label":"Transaction ID","priority":1010},"ecommerce_payment_method":{"label":"Payment Method","priority":1020}}}}; 1297window.wsf_form_json = []; 1298window.wsf_form_json_populate = []; 1299window.wsf_form_json[46] = {"label":"L\u00f6ysitk\u00f6 etsim\u00e4si","status":"publish","checksum":"f7438c882c5c17afb40f4029424b1ab9","published_checksum":"f7438c882c5c17afb40f4029424b1ab9","id":"46","groups":[{"label":"Tab","sort_index":"1","id":"49","sections":[{"label":"Section","child_count":"0","sort_index":"1","id":"153","meta":{"label_render":"","hidden_section":"","section_repeatable":"","section_repeat_label":"","section_repeat_default":"","section_repeatable_remove_row_confirm":"","section_repeatable_remove_row_confirm_message":"Are you sure you want to remove this row?","class_single_vertical_align":"","conversational_full_height_section":"","class_section_wrapper":"","disabled_section":"","section_user_status":"","section_user_roles":[],"section_user_capabilities":[],"validate_inline":"","section_repeat_min":"","section_repeat_max":"","section_repeatable_delimiter_section":",","section_repeatable_delimiter_row":";","breakpoint_sizes":""},"fields":[{"label":"L\u00f6ysitk\u00f6 etsim\u00e4si?","type":"radio","date_updated":"2024-10-04 13:23:58","sort_index":"1","id":"584","meta":{"label_render":"","required":"","hidden":"","default_value":"","help":"","orientation":"","aria_label":"","exclude_email":"","hidden_bypass":"","label_position":"default","label_column_width":"default","help_position":"default","class_single_vertical_align":"","class_field_wrapper":"","class_field":"palaute__valinta","field_user_status":"","field_user_roles":[],"field_user_capabilities":[],"dedupe_value_scope":"","invalid_feedback_render":"on","validate_inline":"","invalid_feedback":"","data_grid_radio":{"rows_per_page":10,"group_index":0,"default":[],"columns":[{"id":0,"label":"Label"}],"groups":[{"label":"Radios","page":0,"disabled":"","mask_group":"","label_render":"on","rows":[{"id":1,"data":["Kyll\u00e4"]},{"id":2,"data":["En"]},{"id":3,"data":["Kaipaan lis\u00e4tietoa"]}]}]},"data_grid_rows_randomize":"","radio_field_label":"0","radio_field_value":"0","radio_field_parse_variable":"0","radio_cascade":"","radio_cascade_field_filter":"0","radio_cascade_field_filter_comma":"","radio_cascade_field_id":"","radio_cascade_no_match":"","orientation_breakpoint_sizes":"","breakpoint_sizes":"","data_source_id":"","wsf-data-grid-auto-group":"0"},"group_key":0,"section_key":0,"field_key":0,"section_id":"153","section_repeatable":false}]},{"label":"Section","child_count":"0","sort_index":"2","id":"154","meta":{"label_render":"","hidden_section":"","section_repeatable":"","section_repeat_label":"","section_repeat_default":"","section_repeatable_remove_row_confirm":"","section_repeatable_remove_row_confirm_message":"Are you sure you want to remove this row?","class_single_vertical_align":"","conversational_full_height_section":"","class_
1299section_wrapper":"","disabled_section":"","section_user_status":"","section_user_roles":[],"section_user_capabilities":[],"validate_inline":"","section_repeat_min":"","section_repeat_max":"","section_repeatable_delimiter_section":",","section_repeatable_delimiter_row":";","breakpoint_size_25":"","breakpoint_size_50":"","breakpoint_size_75":"","breakpoint_size_100":"","breakpoint_size_150":"","breakpoint_sizes":""},"fields":[{"label":"Hieno juttu","type":"texteditor","date_updated":"2024-10-04 13:16:50","sort_index":"1","id":"592","meta":{"hidden":"","text_editor":"<p><strong>Hieno juttu! Onko jotain miss\u00e4 voisimme viel\u00e4 parantaa?<\/strong><\/p>\n","exclude_email":"on","class_single_vertical_align":"","class_field_wrapper":"","field_user_status":"","field_user_roles":[],"field_user_capabilities":[],"breakpoint_sizes":"","html_editor":""},"group_key":0,"section_key":1,"field_key":0,"section_id":"154","section_repeatable":false},{"label":"Harmillista","type":"texteditor","date_updated":"2024-10-04 13:16:54","sort_index":"2","id":"590","meta":{"hidden":"","text_editor":"<p><strong>Harmillista, kerro mit\u00e4 sivulta puuttui?<\/strong><\/p>\n","exclude_email":"on","class_single_vertical_align":"","class_field_wrapper":"","field_user_status":"","field_user_roles":[],"field_user_capabilities":[],"breakpoint_sizes":"","html_editor":""},"group_key":0,"section_key":1,"field_key":1,"section_id":"154","section_repeatable":false},{"label":"Mist\u00e4 haluaisit lis\u00e4tietoa","type":"texteditor","date_updated":"2024-10-04 13:16:58","sort_index":"3","id":"591","meta":{"hidden":"","text_editor":"<p><strong>Kerro meille mist\u00e4 haluaisit viel\u00e4 lis\u00e4tietoa?<\/strong><\/p>\n","exclude_email":"on","class_single_vertical_align":"","class_field_wrapper":"","field_user_status":"","field_user_roles":[],"field_user_capabilities":[],"breakpoint_sizes":"","html_editor":""},"group_key":0,"section_key":1,"field_key":2,"section_id":"154","section_repeatable":false},{"label":"Disclaimer","type":"texteditor","date_updated":"2024-10-04 13:04:34","sort_index":"4","id":"589","meta":{"hidden":"","text_editor":"<p class=\"palaute__disclaimer\">Palaute on anonyymia eik\u00e4 siihen vastata. Eth\u00e4n t\u00e4yt\u00e4 kentt\u00e4\u00e4n mit\u00e4\u00e4n henkil\u00f6tietojasi. Kehit\u00e4mme sivustoa palautteen perusteella.<\/p>\n","exclude_email":"on","class_single_vertical_align":"","class_field_wrapper":"","field_user_status":"","field_user_roles":[],"field_user_capabilities":[],"breakpoint_sizes":"","html_editor":""},"group_key":0,"section_key":1,"field_key":3,"section_id":"154","section_repeatable":false}]},{"label":"Section","child_count":"0","sort_index":"3","id":"155","meta":{"label_render":"","hidden_section":"","section_repeatable":"","section_repeat_label":"","section_repeat_default":"","section_repeatable_remove_row_confirm":"","section_repeatable_remove_row_confirm_message":"Are you sure you want to remove this row?","class_single_vertical_align":"","conversational_full_height_section":"","class_section_wrapper":"","disabled_section":"","section_user_status":"","section_user_roles":"","section_user_capabilities":"","validate_inline":"","section_repeat_min":"","section_repeat_max":"","section_repeatable_delimiter_section":",","section_repeatable_delimiter_row":";","breakpoint_size_25":"","breakpoint_size_50":"","breakpoint_size_75":"","breakpoint_size_100":"","breakpoint_size_150":""},"fields":[{"label":"Sivun URL","type":"url","date_updated":"2024-10-07 07:08:24","sort_index":"1","id":"601","meta":{"label_render":"","required":"","hidden":"on","default_value":"#post_url","placeholder":"#post_url","help":"","autocomplete":"","prepend":"","append":"","aria_label":"","exclude_email":"","hidden_bypass":"","label_position":"default","label_column_width":"default","help_position":"default","class_single_vertical_align":"","class_field_wrapper":"","class_field":"","disabled":"","readonly":"","min_length":"","max_length":"","pattern":"","field_user_status":"","field_user_roles":[],"field_user_capabilities":[],"dedupe":"","dedupe_peri
1299od":"","dedupe_message":"","invalid_feedback_render":"on","validate_inline":"","invalid_feedback":"","custom_attributes":[],"data_grid_datalist":{"rows_per_page":500,"group_index":0,"default":[],"columns":[{"id":0,"label":"ID"},{"id":1,"label":"Title"},{"id":2,"label":"Slug"}],"groups":[{"label":"Posts","page":0,"disabled":"","mask_group":"","rows":[]}]},"datalist_field_text":"1","datalist_field_value":"0","breakpoint_sizes":"","data_source_id":"","wsf-data-grid-auto-group":"0","data_source_hook_hook":"","data_source_hook_get":"","data_source_get":"","data_source_metabox_field_id":"","data_source_metabox_filter_by_post":"","data_source_metabox_filter_by_post_id":"","data_source_metabox_image_tag":"","data_source_metabox_get":"","data_source_post_filter_post_types":[],"data_source_post_filter_post_statuses":[],"data_source_post_filter_terms":[],"data_source_post_filter_terms_relation":"AND","data_source_post_filter_author":"","data_source_post_filter_post_parent":"","data_source_post_filter_customer":"","data_source_post_meta_box_fields":[],"data_source_post_meta_keys":[],"data_source_post_order_by":"title","data_source_post_meta_key":"","data_source_post_meta_type":"","data_source_post_order":"ASC","data_source_post_groups":"","data_source_post_image_tag":"on","data_source_post_columns":[{"data_source_post_column":"id"},{"data_source_post_column":"title"},{"data_source_post_column":"slug"}],"data_source_preset_preset_id":"","data_source_preset_get":"","data_source_googlesheetsv4_list_id":"","data_source_googlesheetsv4_list_sub_id":"","data_source_recurrence":"hourly","data_source_googlesheetsv4_get":""},"group_key":0,"section_key":2,"field_key":0,"section_id":"155","section_repeatable":false},{"label":"Palautteesi","type":"textarea","date_updated":"2024-11-01 12:39:34","sort_index":"2","id":"593","meta":{"label_render":"","input_type_textarea":"","required":"on","hidden":"","default_value":"","placeholder":"Vapaamuotoinen palautteesi","help":"","autocomplete":"","inputmode":"","input_type_textarea_toolbar":"full","visual_editor_media":"","tinymce_paste_as_text":"","prepend":"","append":"","aria_label":"Vapaamuotoinen palautteesi","exclude_email":"","hidden_bypass":"","label_position":"default","label_column_width":"default","help_position":"default","class_single_vertical_align":"","rows":"","cols":"","class_field_wrapper":"","class_field":"","disabled":"","readonly":"","min_length":"","max_length":"","min_length_words":"","max_length_words":"","input_mask":"","input_mask_validate":"","field_user_status":"","field_user_roles":[],"field_user_capabilities":[],"transform":"","wpautop_do_not_process":"","dedupe":"","dedupe_period":"","dedupe_message":"","invalid_feedback_render":"on","validate_inline":"","invalid_feedback":"T\u00e4yt\u00e4th\u00e4n t\u00e4m\u00e4n kent\u00e4n.","custom_attributes":[],"breakpoint_sizes":"","breakpoint_size_25":""},"group_key":0,"section_key":2,"field_key":1,"section_id":"155","section_repeatable":false},{"label":"L\u00e4het\u00e4","type":"submit","date_updated":"2024-10-04 13:03:54","sort_index":"3","id":"594","meta":{"hidden":"","help":"","aria_label":"","class_single_vertical_align":"bottom","class_field_button_type":"primary","class_field_full_button_remove":"","class_field_wrapper":"","class_field":"","disabled":"","field_user_status":"","field_user_roles":[],"field_user_capabilities":[],"custom_attributes":[],"breakpoint_sizes":""},"group_key":0,"section_key":2,"field_key":2,"section_id":"155","section_repeatable":false}]}],"meta":{"label_render":"","hidden":"","class_group_wrapper":"","group_user_status":"","group_user_roles":"","group_user_capabilities":""}}],"meta":{"label_render":"","submit_on_enter":"","submit_lock":"on","submit_unlock":"on","submit_reload":"on","form_action":"","cookie_tab_index":"on","tab_validation":"","tab_validation_show":"","tabs_hide":"","invalid_feedback_mask":"","invalid_field_focus":"on","submit_show_errors":"on","error_type":"danger","error_method":"after","error_clear":"on","error_scroll_top":"","error_scroll_top_offset":"0","error_scroll_top_duration":"400","error_form_hide":"","error_duration":"","error_message_hide":"on","error_form_show":"","label_position_form":"top","label_column_width_form":"3","help_position_form":"bottom","label_required":"on","label_mask_required":"","class_form_wrapper":"","class_tabs_wrapper":"","class_group_wrapper":"","class_
1299section_wrapper":"","class_field_wrapper":"","class_field":"","label_mask_form":"","label_mask_group":"","label_mask_section":"","action_humanpresence_intro":"","action_humanpresence_not_enabled":"","action_akismetv1_intro":"","action_akismetv1_not_enabled":"","honeypot":"","spam_threshold":"50","submit_limit":"","submit_limit_count":"","submit_limit_period":"","submit_limit_message":"","submit_limit_message_type":"information","schedule_start":"","schedule_start_datetime":"","schedule_start_message":"","schedule_start_message_type":"information","schedule_end":"","schedule_end_datetime":"","schedule_end_message":"","schedule_end_message_type":"information","user_limit_logged_in":"","form_user_roles":[],"form_user_capabilities":[],"user_limit_logged_in_message_type":"danger","user_limit_logged_in_message":"","ip_limit":"","ip_limit_count":"","ip_limit_period":"","ip_limit_message":"","ip_limit_message_type":"information","analytics_google_intro":"","analytics_google":"","analytics_google_event_form":"on","analytics_google_event_tab":"on","analytics_google_event_field":"on","tracking_intro":"","tracking_remote_ip":"","tracking_agent":"","tracking_referrer":"","tracking_os":"","tracking_host":"","tracking_url":"","tracking_pathname":"","tracking_query_string":"","tracking_hash":"","tracking_geo_location":"","tracking_ip_lookup_latlon":"","tracking_ip_lookup_city":"","tracking_ip_lookup_region":"","tracking_ip_lookup_country":"","tracking_ip_lookup_time_zone":"","tracking_duration":"","tracking_utm_source":"","tracking_utm_medium":"","tracking_utm_campaign":"","tracking_utm_term":"","tracking_utm_content":"","conversational":"","conversational_preview":"","conversational_customize":"","conversational_slug":"","conversational_view":"","conversational_nav":"on","conversational_nav_progress_help":"#progress_percent","conversational_scroll_duration":"300","geo":"","geo_mapping":[],"loader":"","loader_sprite_type":"rotate-25-gap","loader_sprite_html":"Please wait ...","loader_sprite_size":"48","loader_sprite_color":"#000000","loader_sprite_opacity":"1","loader_sprite_color_accent":"#ff3d00","loader_sprite_opacity_accent":"1","loader_sprite_border_width":"5","loader_sprite_always_visible":"on","loader_text_display":"","loader_text":"Loading, please wait.","loader_overlay_color":"#ffffff","loader_overlay_opacity":"0.7","loader_overlay_cursor":"default","loader_sprite_animation_duration":"1","loader_fade_in_duration":"0","loader_fade_out_duration":"0","loader_event_submit":"on","loader_event_submit_delay":"0","loader_event_save":"on","loader_event_save_delay":"0","loader_event_action":"on","loader_event_action_delay":"0","loader_event_render":"","loader_event_render_delay":"0","loader_event_geolocate":"","loader_event_geolocate_delay":"0","breakpoint":"25","tab_index":"0","action":[{"id":1,"save":true,"submit":true,"conversion_type":false},{"id":2,"save":false,"submit":true,"conversion_type":false},{"id":3,"save":false,"submit":true,"conversion_type":false}],"field_select":"","section_select":"","form_history":"","knowledgebase":"","contact_first_name":"","contact_last_name":"","contact_email":"","contact_inquiry":"","contact_support_search_results":"","contact_push_form":"","contact_push_system":"","contact_gdpr":"","contact_submit":"","conditional":{"rows_per_page":10,"group_index":0,"default":[],"columns":[{"id":0,"label":"Condition"},{"id":1,"label":"Data"}],"groups":[{"label":"Conditions","page":0,"disabled":"","mask_group":"","rows":[{"id":1,"data":["Hieno juttu","{\"if\":[{\"conditions\":[{\"id\":1,\"object\":\"field\",\"object_id\":\"584\",\"object_row_id\":\"1\",\"logic\":\"checked\",\"value\":\"\",\"case_sensitive\":true,\"logic_previous\":\"||\",\"multiple\":false}],\"logic_previous\":\"||\"}],\"then\":[{\"id\":1,\"object\":\"field\",\"object_id\":\"592\",\"object_row_id\":\"\",\"action\":\"visibility\",\"value\":\"\",\"multiple\":false}],\"else\":[{\"id\":1,\"object\":\"field\",\"object_id\":\"592\",\"object_row_id\":\"\",\"action\":\"visibility\",\"value\":\"off\"}]}"]},{"id":2,"data":["Harmillista","{\"if\":[{\"conditions\":[{\"id\":2,\"object\":\"field\",\"object_id\":\"584\",\"object_row_id\":\"2\",\"logic\":\"checked\",\"value\":\"\",\"case_sensitive\":true,\"logic_previous\":\"||\",\"multiple\":false}],\"logic_previous\":\"||\"}],\"then\":[{\"id\":1,\"object\":\"field\",\"object_id\":\"590\",\"object_row_id\":\"\",\"action\":\"visibility\",\"value\":\"\",\"multiple\":false}],\"else\":[{\"id\":1,\"object\":\"field\",\"object_id\":\"590\",\"object_row_id\":\"\",\"action\":\"visibility\",\"value\":\"off\"}]}"]},{"id":3,"data":["Mist\u00e4 haluaisit","{\"if\":[{\"conditions\":[{\"id\":3,\"object\":\"field\",\"object_id\":\"584\",\"object_row_id\":\"3\",\"logic\":\"checked\",\"value\":\"\",\"case_sensitive\":true,\"logic_previous\":\"||\",\"multiple\":false}],\"logic_previous\":\"||\"}],\"then\":[{\"id\":1,\"object\":\"field\",\"object_id\":\"591\",\"object_row_id\":\"\",\"action\":\"visibility\",\"value\":\"\",\"multiple\":false}],\"else\":[{\"id\":1,\"object\":\"field\",\"object_id\":\"591\",\"object_row_id\":\"\",\"action\":\"visibility\",\"value\":\"off\"}]}"]},{"id":4,"data":["Kaikki n\u00e4kyviin","{\"if\":[{\"conditions\":[{\"id\":4,\"object\":\"field\",\"object_id\":\"584\",\"object_row_id\":0,\"logic\":\"checked_any\",\"value\":\"\",\"case_sensitive\":true,\"logic_previous\":\"||\",\"multiple\":false}],\"logic_previous\":\"||\"}],\"then\":[{\"id\":1,\"object\":\"field\",\"object_id\":\"589\",\"object_row_id\":\"\",\"action\":\"visibility\",\"value\":\"\",\"multiple\":false},{\"id\":2,\"object\":\"field\",\"object_id\":\"593\",\"object_row_id\":\"\",\"action\":\"visibility\",\"value\":\"\",\"multiple\":false},{\"id\":3,\"object\":\"field\",\"object_id\":\"594\",\"object_row_id\":\"\",\"action\":\"visibility\",\"value\":\"\",\"multiple\":false}],\"else\":[{\"id\":1,\"object\":\"field\",\"object_id\":\"589\",\"object_row_id\":\"\",\"action\":\"visibility\",\"value\":\"off\"},{\"id\":2,\"object\":\"field\",\"object_id\":\"593\",\"object_row_id\":\"\",\"action\":\"visibility\",\"value\":\"off\"},{\"id\":3,\"object\":\"field\",\"object_id\":\"594\",\"object_row_id\":\"\",\"action\":\"visibility\",\"value\":\"off\"}]}"]}]}]},"style_id":1,"style_alt":false,"style_id_conv":2,"style_conv_alt":false}}; 1300/* ]]> */ 1301</script>
1301 1302<!-- /WP_FOOTER --> 1303</body> 1304</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.