<!doctype html>
<html lang="fi" prefix="og: https://ogp.me/ns#">
<head>
	<meta charset="UTF-8">
<script>
var gform;gform||(document.addEventListener("gform_main_scripts_loaded",function(){gform.scriptsLoaded=!0}),document.addEventListener("gform/theme/scripts_loaded",function(){gform.themeScriptsLoaded=!0}),window.addEventListener("DOMContentLoaded",function(){gform.domLoaded=!0}),gform={domLoaded:!1,scriptsLoaded:!1,themeScriptsLoaded:!1,isFormEditor:()=>"function"==typeof InitializeEditor,callIfLoaded:function(o){return!(!gform.domLoaded||!gform.scriptsLoaded||!gform.themeScriptsLoaded&&!gform.isFormEditor()||(gform.isFormEditor()&&console.warn("The use of gform.initializeOnLoaded() is deprecated in the form editor context and will be removed in Gravity Forms 3.1."),o(),0))},initializeOnLoaded:function(o){gform.callIfLoaded(o)||(document.addEventListener("gform_main_scripts_loaded",()=>{gform.scriptsLoaded=!0,gform.callIfLoaded(o)}),document.addEventListener("gform/theme/scripts_loaded",()=>{gform.themeScriptsLoaded=!0,gform.callIfLoaded(o)}),window.addEventListener("DOMContentLoaded",()=>{gform.domLoaded=!0,gform.callIfLoaded(o)}))},hooks:{action:{},filter:{}},addAction:function(o,r,e,t){gform.addHook("action",o,r,e,t)},addFilter:function(o,r,e,t){gform.addHook("filter",o,r,e,t)},doAction:function(o){gform.doHook("action",o,arguments)},applyFilters:function(o){return gform.doHook("filter",o,arguments)},removeAction:function(o,r){gform.removeHook("action",o,r)},removeFilter:function(o,r,e){gform.removeHook("filter",o,r,e)},addHook:function(o,r,e,t,n){null==gform.hooks[o][r]&&(gform.hooks[o][r]=[]);var d=gform.hooks[o][r];null==n&&(n=r+"_"+d.length),gform.hooks[o][r].push({tag:n,callable:e,priority:t=null==t?10:t})},doHook:function(r,o,e){var t;if(e=Array.prototype.slice.call(e,1),null!=gform.hooks[r][o]&&((o=gform.hooks[r][o]).sort(function(o,r){return o.priority-r.priority}),o.forEach(function(o){"function"!=typeof(t=o.callable)&&(t=window[t]),"action"==r?t.apply(null,e):e[0]=t.apply(null,e)})),"filter"==r)return e[0]},removeHook:function(o,r,t,n){var e;null!=gform.hooks[o][r]&&(e=(e=gform.hooks[o][r]).filter(function(o,r,e){return!!(null!=n&&n!=o.tag||null!=t&&t!=o.priority)}),gform.hooks[o][r]=e)}});
</script>

	<meta name="viewport" content="width=device-width, initial-scale=1">
	<link rel="profile" href="https://gmpg.org/xfn/11">
	
<!-- Google Tag Manager for WordPress by gtm4wp.com -->
<script data-cfasync="false" data-pagespeed-no-defer>
	var gtm4wp_datalayer_name = "dataLayer";
	var dataLayer = dataLayer || [];
</script>
<!-- End Google Tag Manager for WordPress by gtm4wp.com -->
<!-- Search Engine Optimization by Rank Math PRO - https://rankmath.com/ -->
<title>Sivua ei löytynyt - Voimaharjoittelu</title>
<meta name="robots" content="follow, noindex"/>
<meta property="og:locale" content="fi_FI" />
<meta property="og:type" content="article" />
<meta property="og:title" content="Sivua ei löytynyt - Voimaharjoittelu" />
<meta property="og:site_name" content="Voimaharjoittelu" />
<meta name="twitter:card" content="summary_large_image" />
<meta name="twitter:title" content="Sivua ei löytynyt - Voimaharjoittelu" />
<script type="application/ld+json" class="rank-math-schema-pro">{"@context":"https://schema.org","@graph":[{"@type":"Person","@id":"https://voimaharjoittelu.fi/#person","name":"SportKraft","image":{"@type":"ImageObject","@id":"https://voimaharjoittelu.fi/#logo","url":"https://voimaharjoittelu.fi/wp-content/uploads/2020/09/logo-2015.png","contentUrl":"https://voimaharjoittelu.fi/wp-content/uploads/2020/09/logo-2015.png","caption":"Voimaharjoittelu","inLanguage":"fi","width":"300","height":"116"}},{"@type":"WebSite","@id":"https://voimaharjoittelu.fi/#website","url":"https://voimaharjoittelu.fi","name":"Voimaharjoittelu","alternateName":"Sali- ja voimaharjoittelublogi","publisher":{"@id":"https://voimaharjoittelu.fi/#person"},"inLanguage":"fi"},{"@type":"WebPage","@id":"#webpage","url":"","name":"Sivua ei l\u00f6ytynyt - Voimaharjoittelu","isPartOf":{"@id":"https://voimaharjoittelu.fi/#website"},"inLanguage":"fi"}]}</script>
<!-- /Rank Math WordPress SEO plugin -->


<link rel="alternate" type="application/rss+xml" title="Voimaharjoittelu &raquo; syöte" href="https://voimaharjoittelu.fi/feed/" />
<link rel="alternate" type="application/rss+xml" title="Voimaharjoittelu &raquo; kommenttien syöte" href="https://voimaharjoittelu.fi/comments/feed/" />
<script id="wpp-js" src="https://voimaharjoittelu.fi/wp-content/plugins/wordpress-popular-posts/assets/js/wpp.min.js?ver=7.3.8" data-sampling="1" data-sampling-rate="100" data-api-url="https://voimaharjoittelu.fi/wp-json/wordpress-popular-posts" data-post-id="0" data-token="c6264a7b5c" data-lang="0" data-debug="0"></script>
<style id='wp-img-auto-sizes-contain-inline-css'>
img:is([sizes=auto i],[sizes^="auto," i]){contain-intrinsic-size:3000px 1500px}
/*# sourceURL=wp-img-auto-sizes-contain-inline-css */
</style>
<link rel='stylesheet' id='wp-block-library-css' href='https://voimaharjoittelu.fi/wp-includes/css/dist/block-library/style.min.css?ver=6.9.4' media='all' />
<link rel='stylesheet' id='crp-style-rounded-thumbs-css' href='https://voimaharjoittelu.fi/wp-content/plugins/contextual-related-posts/css/rounded-thumbs.min.css?ver=4.2.2' media='all' />
<style id='crp-style-rounded-thumbs-inline-css'>

					.crp_related.crp-rounded-thumbs {
						--crp-thumb-width: 150px;
						--crp-thumb-height: 150px;
					}
				
/*# sourceURL=crp-style-rounded-thumbs-inline-css */
</style>
<style id='grw-public-main-css-inline-css'>
.wp-gr,.wp-gr *,.wp-gr ::after,.wp-gr ::before{box-sizing:border-box}.wp-gr{display:block;direction:ltr;font-size:var(--font-size, 16px);font-family:var(--font-family, inherit);font-style:normal;font-weight:400;text-align:start;line-height:normal;overflow:visible;text-decoration:none;list-style-type:disc;box-sizing:border-box;visibility:visible!important}.wp-gr div,.wp-gr span{margin:0;padding:0;color:inherit;font:inherit;line-height:normal;letter-spacing:normal;text-transform:none;text-decoration:none;border:0;background:0 0}.wp-gr a{color:inherit;border:0;text-decoration:none;background:0 0;cursor:pointer}.wp-gr a:focus{outline:0}.wp-gr a:focus-visible{outline:2px solid currentColor;outline-offset:2px}.wp-gr img{display:block;max-width:100%;height:auto;margin:0;padding:0;border:0;line-height:0;vertical-align:middle}.wp-gr i{font-style:normal;font-weight:inherit;margin:0;padding:0;border:0;vertical-align:middle;background:0 0}.wp-gr svg{display:inline-block;width:auto;height:auto;vertical-align:middle;overflow:visible}.wp-gr svg use{opacity:1;visibility:visible}.wp-gr{--card-gap:4px;--rev-gap:4px;--img-size:46px;--media-gap:8px;--media-size:40px;--media-lines:2;--color:#fb8e28;--rev-color:#f4f4f4;--rpi-star-color:var(--star-color, var(--color));--slider-dot-size:8px;--slider-dot-gap:8px;--slider-dots-visible:5;--slider-act-dot-color:var(--color)}.wp-gr .wp-google-based,.wp-gr .wp-google-powered{margin:0!important;padding:0!important;color:var(--head-based-color,#555)!important}.wp-gr .wp-google-powered{color:var(--powered-color,#777)!important;font-size:16px;font-weight:600}.wp-gr .wp-google-powered>span{font-weight:600!important}.wp-gr .grw-img{position:relative!important;min-width:var(--img-size)!important;max-width:var(--img-size)!important;height:var(--img-size)!important;border:none!important;z-index:3!important}.wp-gr .grw-img-wrap{position:relative;min-width:var(--img-size)!important;max-width:var(--img-size)!important;overflow:visible}.wp-gr .grw-img-wrap::before{content:'';position:absolute;top:0;left:0;width:var(--img-size);height:var(--img-size);border-radius:50%;box-shadow:0 0 2px rgba(0,0,0,.12),0 2px 4px rgba(0,0,0,.24)!important;pointer-events:none}.wp-gr .grw-header .grw-img{border-radius:50%}.wp-gr .grw-header.wp-place-center{width:100%!important}.wp-gr .wp-google-name{color:var(--name-color,#333)!important;font-size:100%!important;font-weight:700!important;text-decoration:none!important;white-space:nowrap!important;text-overflow:ellipsis!important;overflow:hidden!important;width:100%!important;text-align:var(--align,start)!important}.wp-gr .grw-header .wp-google-name{width:100%!important;margin:0!important;padding:0!important;font-size:128%!important;white-space:normal!important}.wp-gr .grw-header-inner>.rpi-flx{overflow:hidden!important}.wp-gr a.wp-google-name{color:#427fed!important;text-decoration:none!important}.wp-gr .wp-google-time{color:#555!important;font-size:13px!important;white-space:nowrap!important}.wp-gr .wp-google-text{color:var(--text-color,#222)!important;font-size:15px!important;line-height:24px!important;max-width:100%!important;overflow:hidden!important;white-space:pre-wrap!important;word-break:break-word!important;vertical-align:middle!important}.wp-gr .rpi-stars+.wp-google-text{padding-left:4px!important}.wp-gr .wp-more{display:none}.wp-gr .wp-more-toggle{color:#136aaf!important;cursor:pointer!important;text-decoration:none!important}.wp-gr .wp-google-url{display:block;margin:4px auto!important;color:#136aaf!important;text-align:center!important}.wp-gr.wp-dark .wp-google-name{color:#eee!important}.wp-gr.rpi.wp-dark .wp-google-name a{color:var(--head-based-color,#eee)!important}.wp-gr.wp-dark .wp-google-time{color:#bbb!important}.wp-gr.wp-dark .wp-google-text{color:#ececec!important}.wp-gr.wp-dark .wp-google-powered{color:var(--powered-color,#fff)!important}.wp-gr.wp-dark .wp-google-based{color:var(--head-based-color,#999)!important}.wp-gr:not(.wp-dark) .grw-review-inner.grw-backgnd{background:var(--rev-color)!important}.wp-gr.rpi .wp-google-name{font-size:100%!important}.wp-gr.rpi .grw-hide,.wp-gr.rpi .wp-google-hide{display:none}.wp-gr.rpi .wp-google-name a{color:var(--head-name-color,#333)!important;font-size:18px!important;text-decoration:none!important}.wp-gr.rpi a.wp-google-name{margin:0!important;color:var(--name-color,#154fc1)!important;text-decoration:none!important;white-space:nowrap!important;text-overflow:ellipsis!important}.wp-gr{display:block!important;width:100%!important;margin:0!important;padding:0!important;text-align:left!important;direction:ltr!important;box-sizing:border-box!important}.wp-gr .grw-row{display:-ms-flexbox!important;display:flex!important;flex-wrap:nowrap!important;align-items:center!important;-ms-flex-wrap:nowrap!important;-ms-flex-align:center!important}.grw-row.grw-row-xs{-ms-flex-wrap:wrap!important;flex-wrap:wrap!important}.grw-row-x .grw-header+.grw-content .grw-review,.grw-row-xs .grw-content,.grw-row-xs .grw-header,.grw-row-xs .grw-review{--col:1}.grw-row-xl .grw-header+.grw-content{--col:1.2}.grw-row-l .grw-header+.grw-content{--col:1.25}.grw-row-m .grw-header+.grw-content{--col:1.333333}.grw-row-s .grw-header+.grw-content{--col:1.5}.grw-row-s .grw-header+.grw-content .grw-review,.grw-row-x .grw-header,.grw-row-x .grw-header+.grw-content,.grw-row-x .grw-review{--col:2}.grw-row-m .grw-header+.grw-content .grw-review,.grw-row-s .grw-header,.grw-row-s .grw-review{--col:3}.grw-row-l .grw-review,.grw-row-m .grw-header,.grw-row-m .grw-review{--col:4}.grw-row-l .grw-header,.grw-row-xl .grw-review{--col:5}.grw-row-xl .grw-header{--col:6}.grw-row .grw-content,.grw-row .grw-header{-ms-flex:1 0 calc(100% / var(--col,3))!important;flex:1 0 calc(100% / var(--col,3))!important;width:calc(100% / var(--col,3))!important}.grw-row .grw-review{-ms-flex:1 0 calc((100% - var(--card-gap,16px)*(var(--col,3) - 1))/ var(--col,3))!important;flex:1 0 calc((100% - var(--card-gap,16px)*(var(--col,3) - 1))/ var(--col,3))!important;width:calc((100% - var(--card-gap,16px)*(var(--col,3) - 1))/ var(--col,3))!important}.wp-gr .grw-content{position:relative!important;min-width:0!important}.wp-gr .grw-content-inner{position:relative!important;display:flex!important;align-items:center!important}.wp-gr .grw-review-inner{height:100%!important}.wp-gr .grw-header-inner,.wp-gr .grw-review-inner{position:relative!important;margin:4px!important;padding:16px!important;width:100%!important}.wp-gr .wp-google-list .grw-header-inner{padding:0 0 16px 0!important}.wp-gr .grw-review-inner.grw-round{border-radius:8px!important}.wp-gr .grw-review-inner.grw-shadow{box-shadow:0 0 2px rgba(0,0,0,.12),0 2px 4px rgba(0,0,0,.24)!important}.wp-gr .grw-review-inner>svg{position:absolute!important;top:10px!important;right:10px!important;width:16px!important;height:16px!important}.wp-gr .grw-review{display:flex;position:relative!important;justify-content:center!important;align-items:center!important;flex-shrink:0!important}.wp-gr .grw-review .wp-google-left{display:block!important;overflow:hidden!important;white-space:nowrap!important;text-overflow:ellipsis!important;line-height:24px!important;padding-bottom:2px!important}.wp-gr .grw-review .wp-google-feedback{height:100px!important;overflow-y:auto!important}.wp-gr .grw-scroll::-webkit-scrollbar{width:4px!important}.wp-gr .grw-scroll::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.3)!important;-webkit-border-radius:4px!important;border-radius:4px!important}.wp-gr .grw-scroll::-webkit-scrollbar-thumb{-webkit-border-radius:10px!important;border-radius:10px!important;background:#ccc!important;-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.5)!important}.wp-gr .wp-google-wr{display:flex;margin:0!important}.wp-gr .wp-google-wr a{color:#fff!important;padding:4px 12px 8px!important;outline:0!important;border-radius:27px!important;background:var(--btn-color,#1f67e7)!important;white-space:nowrap!important;vertical-align:middle!important;opacity:.9!important;text-shadow:1px 1px 0 #888!important;box-shadow:0 0 2px rgba(0,0,0,.12),0 2px 4px rgba(0,0,0,.24)!important;user-select:none!important;transition:all .2s ease-in-out!important}.wp-gr .wp-google-wr a:hover{opacity:.95!important;background:var(--btn-color,#1f67e7)!important;box-shadow:0 0 2px rgba(0,0,0,.12),0 3px 5px rgba(0,0,0,.24)!important}.wp-gr .wp-google-wr a:active{opacity:1!important;background:var(--btn-color,#1f67e7)!important;box-shadow:none!important}.wp-gr .wp-google-wr a svg{display:inline-block;width:16px;height:16px;padding:1px;margin:0 0 0 4px;background:#fff;border-radius:50%}.wp-gr[data-layout=grid] .grw-reviews{display:flex;gap:var(--card-gap,12px);flex-wrap:wrap!important;-ms-flex-wrap:wrap!important}.wp-gr .grw-b{font-weight:700!important;white-space:nowrap!important}.wp-gr .wp-google-reply{font-size:14px!important;margin-top:auto!important;margin-left:6px!important;padding-left:6px!important;border-left:1px solid #999!important;overflow:hidden!important;overflow-y:auto!important;line-height:20px!important;max-height:44px!important}.wp-gr .wp-google-reply>div{display:flex;gap:4px;align-items:center}.wp-gr .wp-google-reply .wp-google-time{font-size:11px!important;white-space:nowrap!important}.wp-gr .wp-google-img{display:flex;flex-wrap:wrap;gap:var(--media-gap);max-height:calc((var(--media-size) + var(--media-gap)) * var(--media-lines) - 2px)!important;overflow-y:auto!important}.wp-gr .wp-google-img img{display:flex;width:var(--media-size)!important;height:var(--media-size)!important;cursor:pointer!important;border-radius:3px!important;box-shadow:0 0 2px rgba(0,0,0,.12),0 2px 4px rgba(0,0,0,.24)!important}.rpi-flx{display:var(--flx,flex)!important;flex-direction:var(--dir,column)!important;gap:var(--gap,2px)!important;align-items:var(--align,flex-start)!important;flex-wrap:var(--wrap,nowrap)!important;overflow:var(--overflow,visible)!important;width:100%!important}.rpi-col16{--dir:column;--gap:16px;--align:flex-start;--overflow:hidden}.rpi-col12{--dir:column;--gap:12px;--align:flex-start;--overflow:hidden}.rpi-col6{--dir:column;--gap:6px;--align:flex-start;--overflow:hidden}.rpi-col8{--dir:column;--gap:8px;--align:flex-start}.rpi-col4{--dir:column;--gap:4px;--align:flex-start}.rpi-row12-center{--dir:row;--gap:12px;--align:center;--overflow:visible}.rpi-row12{--dir:row;--gap:12px;--align:flex-start}:root{--star-gap:2px;--rpi-star-size:20px;--rpi-star-color:#fb8e28;--rpi-star-empty-color:#cccccc;--rpi-icon-scale-google:1.00;--rpi-icon-scale-yelp:0.92;--rpi-icon-scale-fb:1.125;--rpi-yelp-empty-color:#cccccc;--rpi-yelp-five-color:#fb433c;--rpi-yelp-four-color:#ff643d;--rpi-yelp-three-color:#ff8742;--rpi-yelp-two-color:#ffad48;--rpi-yelp-one-color:#ffcc4b;--rpi-yelp-radius:3px;--rpi-fb-color:#fa3e3e;--rpi-fb-radius:3px;--rpi-star-empty:url("data:image/svg+xml;utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M11.48 3.499a.562.562 0 0 1 1.04 0l2.125 5.111a.563.563 0 0 0 .475.345l5.518.442c.499.04.701.663.321.988l-4.204 3.602a.563.563 0 0 0-.182.557l1.285 5.385a.562.562 0 0 1-.84.61l-4.725-2.885a.562.562 0 0 0-.586 0L6.982 20.54a.562.562 0 0 1-.84-.61l1.285-5.386a.562.562 0 0 0-.182-.557l-4.204-3.602a.562.562 0 0 1 .321-.988l5.518-.442a.563.563 0 0 0 .475-.345L11.48 3.5Z' fill='none' stroke='currentColor' stroke-width='1.5' stroke-linejoin='round'/%3E%3C/svg%3E");--rpi-star-mask:url("data:image/svg+xml;utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M10.7881 3.21068C11.2364 2.13274 12.7635 2.13273 13.2118 3.21068L15.2938 8.2164L20.6979 8.64964C21.8616 8.74293 22.3335 10.1952 21.4469 10.9547L17.3295 14.4817L18.5874 19.7551C18.8583 20.8908 17.6229 21.7883 16.6266 21.1798L11.9999 18.3538L7.37329 21.1798C6.37697 21.7883 5.14158 20.8908 5.41246 19.7551L6.67038 14.4817L2.55303 10.9547C1.66639 10.1952 2.13826 8.74293 3.302 8.64964L8.70609 8.2164L10.7881 3.21068Z'/%3E%3C/svg%3E")}.rpi-stars .rpi-star{display:none!important}.rpi-star,.rpi-stars-tripadvisor,.rpi-stars-yelp{display:var(--flx,flex);align-items:center;gap:var(--gap,4px);text-align:start;z-index:9}.rpi-star[data-rating]:empty::before{content:attr(data-rating);color:var(--rpi-rating-color,var(--rpi-star-color));font-size:var(--head-grade-fs, 18px);font-weight:var(--head-grade-weight,900)}.rpi-star i{padding:0 2px;cursor:pointer!important;background-color:var(--rpi-star-empty-color)}.rpi-star[data-rating="1"] i:nth-child(-n+1),.rpi-star[data-rating="2"] i:nth-child(-n+2),.rpi-star[data-rating="3"] i:nth-child(-n+3),.rpi-star[data-rating="4"] i:nth-child(-n+4),.rpi-star[data-rating="5"] i:nth-child(-n+5){background-color:var(--rpi-star-color)}.rpi-star:hover i{background-color:var(--rpi-star-color)!important}.rpi-star i:hover~i{background-color:var(--rpi-star-empty-color)!important}.rpi-star i,.rpi-star[data-rating]:empty::after{content:'';width:var(--rpi-star-size)!important;height:var(--rpi-star-size)!important;-webkit-mask-image:var(--rpi-star-mask)!important;-webkit-mask-repeat:no-repeat!important;-webkit-mask-position:center!important;-webkit-mask-size:contain!important;mask-image:var(--rpi-star-mask)!important;mask-repeat:no-repeat!important;mask-position:center!important;mask-size:contain!important}.rpi-star[data-rating]:empty::after{background-color:var(--rpi-star-color)}.rpi-star+.rpi-stars{--stars-offset:1;--stars:calc(var(--stars-max) - var(--stars-offset))}.rpi-stars{--star-size:var(--rpi-star-size, 18px);--star-color:var(--rpi-star-color);--empty:var(--rpi-star-empty);--mask:var(--rpi-star-mask);--stars:5;--icon-scale:1;--rating-scale:0.8;--gap:var(--star-gap, 2px);--stars-w:calc(var(--stars) * (var(--star-size) + var(--star-gap)));--fill:calc((var(--rating) / var(--stars)) * 100%);--bg-size:calc(var(--star-size) * var(--icon-scale));--bg-size-x:calc(var(--bg-size) + var(--star-gap));position:relative!important;display:inline-flex!important;align-items:center!important;align-self:var(--star-align-self,start)!important;width:max-content!important;height:var(--star-size)!important;font-size:calc(var(--star-size) * var(--rating-scale))!important;font-weight:900!important;color:var(--rpi-rating-color,var(--star-color))!important;white-space:nowrap!important;vertical-align:middle!important;padding-right:calc(var(--stars-w) + var(--gap))!important}.rpi-stars:empty{--gap:calc(-1 * (var(--star-gap) / 2 + 1px))}.rpi-stars::before{content:''!important;position:absolute!important;top:50%!important;right:0!important;width:var(--stars-w)!important;height:var(--star-size)!important;transform:translateY(-50%)!important;background-color:var(--star-color)!important;-webkit-mask-image:var(--empty)!important;-webkit-mask-repeat:repeat-x!important;-webkit-mask-position:left center!important;-webkit-mask-size:var(--bg-size-x) var(--bg-size)!important;mask-image:var(--empty)!important;mask-repeat:repeat-x!important;mask-position:left center!important;mask-size:var(--bg-size-x) var(--bg-size)!important}.rpi-stars::after{content:''!important;position:absolute!important;top:50%!important;right:0!important;width:var(--stars-w)!important;height:var(--star-size)!important;transform:translateY(-50%)!important;background-color:var(--star-color)!important;-webkit-mask-image:var(--mask)!important;-webkit-mask-repeat:repeat-x!important;-webkit-mask-position:left center!important;-webkit-mask-size:var(--bg-size-x) var(--bg-size)!important;mask-image:var(--mask)!important;mask-repeat:repeat-x!important;mask-position:left center!important;mask-size:var(--bg-size-x) var(--bg-size)!important;clip-path:inset(0 calc(100% - var(--fill)) 0 0)!important}.rpi-stars-yelp{--icon-scale:var(--rpi-icon-scale-yelp);--empty-color:var(--rpi-yelp-empty-color);--five-color:var(--rpi-yelp-five-color);--four-color:var(--rpi-yelp-four-color);--three-color:var(--rpi-yelp-three-color);--two-color:var(--rpi-yelp-two-color);--one-color:var(--rpi-yelp-one-color);--star-size:var(--rpi-star-size);--rating:0;--gap:4px;--radius:var(--rpi-yelp-radius);display:inline-flex!important;gap:var(--gap)!important;line-height:0!important;vertical-align:top!important}.rpi-stars-yelp i{position:relative!important;display:inline-block!important;font-style:normal!important;flex:0 0 auto!important;width:var(--star-size)!important;height:var(--star-size)!important;border-radius:var(--radius)!important;background-color:var(--empty-color)!important;background-image:linear-gradient(90deg,var(--star-color) 0 calc(var(--fill,0) * 1%),transparent calc(var(--fill,0) * 1%))!important;background-repeat:no-repeat!important;background-size:100% 100%!important;box-sizing:border-box!important}.rpi-stars-yelp i::after{content:''!important;position:absolute!important;inset:0!important;background-color:#fff!important;-webkit-mask-image:var(--rpi-star-mask)!important;-webkit-mask-repeat:no-repeat!important;-webkit-mask-size:calc(70% / var(--icon-scale)) calc(70% / var(--icon-scale))!important;-webkit-mask-position:center!important;mask-image:var(--rpi-star-mask)!important;mask-repeat:no-repeat!important;mask-size:calc(70% / var(--icon-scale)) calc(70% / var(--icon-scale))!important;mask-position:center!important}.rpi-stars-yelp,.rpi-stars-yelp[data-rating]::before{content:attr(data-rating);color:var(--rpi-rating-color,var(--star-color));font-size:var(--head-grade-fs, 18px);font-weight:var(--head-grade-weight,900)}.rpi-stars-yelp i:first-child{--fill:clamp(0, (var(--rating) - 0) * 100, 100)}.rpi-stars-yelp i:nth-child(2){--fill:clamp(0, (var(--rating) - 1) * 100, 100)}.rpi-stars-yelp i:nth-child(3){--fill:clamp(0, (var(--rating) - 2) * 100, 100)}.rpi-stars-yelp i:nth-child(4){--fill:clamp(0, (var(--rating) - 3) * 100, 100)}.rpi-stars-yelp i:nth-child(5){--fill:clamp(0, (var(--rating) - 4) * 100, 100)}.rpi-stars-yelp[data-stars^="1"]{--rating:1.5;--star-color:var(--one-color)}.rpi-stars-yelp[data-stars="1"]{--rating:1}.rpi-stars-yelp[data-stars^="2"]{--rating:2.5;--star-color:var(--two-color)}.rpi-stars-yelp[data-stars="2"]{--rating:2}.rpi-stars-yelp[data-stars^="3"]{--rating:3.5;--star-color:var(--three-color)}.rpi-stars-yelp[data-stars="3"]{--rating:3}.rpi-stars-yelp[data-stars^="4"]{--rating:4.5;--star-color:var(--four-color)}.rpi-stars-yelp[data-stars="4"]{--rating:4}.rpi-stars-yelp[data-stars^="5"]{--rating:5;--star-color:var(--five-color)}.rpi-stars-tripadvisor{--empty-color:#ffffff;--border-color:#5ba672;--fill-color:#5ba672;--rpi-dot-size:var(--rpi-star-size);--rating:0;--gap:4px;--border:3px;display:inline-flex!important;gap:var(--gap)!important;line-height:0!important;vertical-align:top!important}.rpi-stars-tripadvisor i{width:var(--rpi-dot-size)!important;height:var(--rpi-dot-size)!important;display:inline-block!important;position:relative!important;flex:0 0 auto!important;box-sizing:border-box!important;border-radius:999px!important;border:var(--border) solid var(--border-color)!important;background-color:var(--empty-color)!important;background-image:linear-gradient(90deg,var(--fill-color) 0 calc(var(--fill,0) * 1%),transparent calc(var(--fill,0) * 1%))!important;background-repeat:no-repeat!important;background-size:100% 100%!important}.rpi-stars-tripadvisor,.rpi-stars-tripadvisor[data-rating]::before{content:attr(data-rating);color:var(--rpi-rating-color,var(--fill-color));font-size:var(--head-grade-fs, 18px);font-weight:var(--head-grade-weight,900)}.rpi-stars-tripadvisor i:first-child{--fill:clamp(0, (var(--rating) - 0) * 100, 100)}.rpi-stars-tripadvisor i:nth-child(2){--fill:clamp(0, (var(--rating) - 1) * 100, 100)}.rpi-stars-tripadvisor i:nth-child(3){--fill:clamp(0, (var(--rating) - 2) * 100, 100)}.rpi-stars-tripadvisor i:nth-child(4){--fill:clamp(0, (var(--rating) - 3) * 100, 100)}.rpi-stars-tripadvisor i:nth-child(5){--fill:clamp(0, (var(--rating) - 4) * 100, 100)}.rpi-stars-tripadvisor[data-stars^="1"]{--rating:1.5}.rpi-stars-tripadvisor[data-stars="1"]{--rating:1}.rpi-stars-tripadvisor[data-stars^="2"]{--rating:2.5}.rpi-stars-tripadvisor[data-stars="2"]{--rating:2}.rpi-stars-tripadvisor[data-stars^="3"]{--rating:3.5}.rpi-stars-tripadvisor[data-stars="3"]{--rating:3}.rpi-stars-tripadvisor[data-stars^="4"]{--rating:4.5}.rpi-stars-tripadvisor[data-stars="4"]{--rating:4}.rpi-stars-tripadvisor[data-stars^="5"]{--rating:5}.rpi-star-fb{--icon-scale:var(--rpi-icon-scale-fb);--size:var(--rpi-star-size, 18px);--color:var(--rpi-fb-color, #fa3e3e);--radius:var(--rpi-fb-radius, 3px);--tail-w:calc(var(--size) / 3);--tail-h:calc(var(--size) / 3.6);--tail-offset:calc(var(--size) / 4.5);--tail-overlap:1px;--gap:0.25em;--label-scale:0.85;--fb-star:url("data:image/svg+xml;utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M10.7881 3.21068C11.2364 2.13274 12.7635 2.13273 13.2118 3.21068L15.2938 8.2164L20.6979 8.64964C21.8616 8.74293 22.3335 10.1952 21.4469 10.9547L17.3295 14.4817L18.5874 19.7551C18.8583 20.8908 17.6229 21.7883 16.6266 21.1798L11.9999 18.3538L7.37329 21.1798C6.37697 21.7883 5.14158 20.8908 5.41246 19.7551L6.67038 14.4817L2.55303 10.9547C1.66639 10.1952 2.13826 8.74293 3.302 8.64964L8.70609 8.2164L10.7881 3.21068Z' fill='%23fff'/%3E%3C/svg%3E");position:relative!important;display:inline-flex!important;align-items:center;align-self:var(--star-align-self,start);height:var(--size)!important;width:max-content!important;white-space:nowrap!important;font-size:calc(var(--size) * var(--label-scale))!important;line-height:1!important;padding-left:calc(var(--size) + var(--gap))!important;text-shadow:.015em 0 0 currentColor}.rpi-star-fb::before{content:''!important;position:absolute!important;left:0!important;top:50%!important;transform:translateY(-50%)!important;width:var(--size)!important;height:var(--size)!important;background-color:var(--color)!important;border-radius:var(--radius)!important;background-image:var(--fb-star)!important;background-repeat:no-repeat!important;background-position:center!important;background-size:calc(70% / var(--icon-scale)) calc(70% / var(--icon-scale))!important}.rpi-star-fb::after{content:''!important;position:absolute!important;left:var(--tail-offset)!important;top:50%!important;width:0!important;height:0!important;transform:translateY(calc(var(--size)/ 2 - var(--tail-overlap)))!important;border-top:var(--tail-h) solid var(--color)!important;border-right:var(--tail-w) solid transparent!important}.rpi-star-fb[data-rating="1"]{--color:#cccccc}:root{--rpi-lt:url("data:image/svg+xml;utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m15 18-6-6 6-6'%3E%3C/path%3E%3C/svg%3E") no-repeat center/contain;--rpi-gt:url("data:image/svg+xml;utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m9 18 6-6-6-6'%3E%3C/path%3E%3C/svg%3E") no-repeat center/contain}.rpi{--slider-btn-size:16px;--slider-btn-bg:var(--card-bg, #f5f5f5);--slider-btn-color:#777777;--slider-btn-padding:calc(var(--slider-btn-size) / 2);--slider-btn-bw:1px;--slider-btn-bc:#cccccc;--slider-btn-fs:calc(var(--slider-btn-size) + var(--slider-btn-bw));--slider-btn-shadow:0 2px 6px rgb(0 0 0 / 0.15);--slider-btn-full:calc(var(--slider-btn-size) + (var(--slider-btn-padding) * 2) + (var(--slider-btn-bw) * 2));--slider-btn-offset:0px;--slider-btn-out:calc(var(--slider-btn-full) / 2);--slider-btn-pos:calc(var(--slider-btn-out) + var(--slider-btn-offset));--slider-offset:calc(var(--slider-btn-out))}.rpi .rpi-slides{display:flex!important;flex:1!important;gap:var(--slider-gap,var(--card-gap,8px))!important;flex-wrap:nowrap!important;overflow:hidden!important;overflow-x:auto!important;scroll-snap-type:x mandatory!important;scroll-behavior:var(--rpi-slider-behavior,smooth)!important;-webkit-overflow-scrolling:touch!important;scrollbar-width:none!important}.rpi .rpi-slides::-webkit-scrollbar{display:none!important}.rpi .rpi-slide{overflow:hidden!important;padding:4px 3px!important;scroll-snap-align:start!important;transition:transform .5s!important}.rpi .rpi-slides-bite{--offset:var(--slides-bite-offset, 6px);--alpha:0.2px;--shift:var(--slider-btn-offset);--radius:calc(var(--slider-btn-out) + var(--offset));-webkit-mask:var(--slider-bite,radial-gradient(circle var(--radius) at calc(0% - var(--shift)) 50%,transparent 0,transparent calc(var(--radius) - var(--alpha)),#000 calc(var(--radius) + var(--alpha))),radial-gradient(circle var(--radius) at calc(100% + var(--shift)) 50%,transparent 0,transparent calc(var(--radius) - var(--alpha)),#000 calc(var(--radius) + var(--alpha))),linear-gradient(#000 0 0));-webkit-mask-repeat:no-repeat;-webkit-mask-size:100% 100%;-webkit-mask-composite:source-in,source-in;margin:0 var(--slider-offset,0)}.rpi .rpi-ltgt{--margin:calc(-1 * var(--slider-btn-pos) + var(--slider-offset, 0px));position:var(--slider-btn-position,absolute)!important;padding:var(--slider-btn-padding)!important;border-radius:50%!important;border:var(--slider-btn-bw) solid var(--slider-btn-bc)!important;background-color:var(--slider-btn-bg)!important;box-shadow:var(--slider-btn-shadow)!important;transition:background-color .2s ease-in-out!important;z-index:1!important}.rpi .rpi-ltgt:active{box-shadow:none!important}.rpi .rpi-ltgt.rpi-lt{left:0!important;margin-left:var(--margin)!important}.rpi .rpi-ltgt.rpi-gt{right:0!important;margin-right:var(--margin)!important}.rpi-gt::after,.rpi-lt::before{position:relative!important;content:'';display:block;width:var(--slider-btn-size);height:var(--slider-btn-size);background-color:var(--slider-btn-color)}.rpi-lt::before{-webkit-mask:var(--rpi-lt);mask:var(--rpi-lt)}.rpi-gt::after{-webkit-mask:var(--rpi-gt);mask:var(--rpi-gt)}[dir=rtl] .rpi-gt::after,[dir=rtl] .rpi-lt::before{transform:rotate(180deg)}.rpi .rpi-dots-wrap{position:absolute!important;top:calc(100% - 1px)!important;left:0!important;right:0!important;display:flex!important;justify-content:center!important;margin:0 auto!important;padding-top:var(--slider-dot-padding-top,.5em)!important;max-width:100%!important;width:calc(var(--slider-dots-visible) * var(--slider-dot-size) + (var(--slider-dots-visible) - 1) * var(--slider-dot-gap))!important}.rpi .rpi-dots{display:flex;flex-wrap:nowrap;overflow-x:scroll!important;gap:var(--slider-dot-gap);scrollbar-width:none;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch}.rpi-dots .rpi-dot{display:inline-block!important;width:var(--slider-dot-size)!important;height:var(--slider-dot-size)!important;margin:0!important;padding:0!important;opacity:.4!important;vertical-align:middle!important;flex:1 0 auto!important;transform:scale(.6)!important;scroll-snap-align:center!important;border-radius:20px!important;background-color:var(--slider-dot-color,#999)!important}.rpi-dots .rpi-dot:hover{opacity:1!important}.rpi-dots .rpi-dot.active{opacity:1!important;transform:scale(.95)!important;background-color:var(--slider-act-dot-color,#fb8e28)!important}.rpi-dots .rpi-dot.s2{transform:scale(.85)!important}.rpi-dots .rpi-dot.s3{transform:scale(.75)!important}.rpi button{all:revert!important;margin:0!important;padding:0!important;box-shadow:none!important;border-radius:0!important;line-height:1!important;font:inherit!important;color:inherit!important;text-align:center!important;cursor:pointer!important;border:0!important;background:0 0!important;appearance:none!important;-webkit-appearance:none!important;user-select:none!important}.rpi button:focus{outline:0!important}.rpi button:focus-visible{outline:2px solid currentColor!important;outline-offset:2px!important}.rpi-x{position:absolute;top:var(--x-top,6px)!important;right:var(--x-right,8px)!important;display:flex!important;align-items:center;justify-content:center;width:var(--x-width,20px)!important;height:var(--x-height,20px)!important;cursor:pointer;opacity:var(--x-opacity, .65);border-radius:50%;background-color:var(--x-bg,#fafafa);z-index:2147483003}.rpi-x:hover{opacity:1}.rpi-x::after,.rpi-x::before{content:"";position:absolute;display:block;width:var(--x-line-width,12px);height:var(--x-line-height,1px);border-radius:2px;background-color:var(--x-color,#373737)}.rpi-x::before{transform:rotate(45deg)}.rpi-x::after{transform:rotate(-45deg)}.rpi-x.rpi-xa::before{--x-line-width:7px;--x-line-height:7px;top:4px;border-radius:0;border-right:1px solid #373737;border-bottom:1px solid #373737;background-color:transparent}.rpi-x.rpi-xa::after{content:none}.rpi-bubble:after{content:"";position:absolute;top:-8px;left:16px;bottom:auto;border-style:solid;border-width:0 8px 8px;border-color:#fff transparent}.rpi-fade{-webkit-transition:opacity 150ms ease,-webkit-transform 150ms ease;transition:opacity 150ms ease,-webkit-transform 150ms ease;transition:transform 150ms ease,opacity 150ms ease;transition:transform 150ms ease,opacity 150ms ease,-webkit-transform 150ms ease}.rpi-lightbox-wrap{--x-top:15px;--x-right:15px;--x-bg:none;--x-color:#ececec;--x-line-width:25px;--x-line-height:3px;--x-opacity:1}.rpi-lightbox{--x-top:15px;--x-right:15px;--x-bg:none;--x-color:#ececec;--x-line-width:25px;--x-line-height:3px;--x-opacity:1;position:fixed;top:0;left:0;right:0;bottom:0;display:flex;align-items:center;justify-content:center;flex-wrap:wrap;width:100%;height:100%;max-width:100%;color:#333;text-align:left;z-index:2147483003;user-select:none;background-color:rgba(0,0,0,.6);transition:all .3s ease-out}.rpi-lightbox-inner{width:95%;max-width:1200px;height:100%;max-height:calc(100vh - 80px);max-height:calc(100dvh - 80px)}@supports (container-type:inline-size){.rpi-lightbox-xxx{container-name:lightbox;container-type:inline-size}}.rpi-lightbox-xxx{position:relative;display:flex;justify-content:center;height:100%;border:none;overflow:auto;border-radius:4px;-webkit-overflow-scrolling:touch}.rpi-lightbox-content{position:relative;display:flex;flex-direction:row;justify-content:flex-start;color:#000;height:100%;flex-direction:row;border-radius:4px;background-color:#fff}.rpi-lightbox-media{position:relative;display:flex;justify-content:center;flex:2;align-items:center;width:100%;height:100%;overflow:hidden;padding-bottom:0;background-color:#000}.rpi-lightbox-btn{position:absolute;display:flex;width:30px;height:30px;font-size:36px;line-height:22px;justify-content:center;z-index:1;cursor:pointer;border-radius:50%;background-color:rgba(214,214,214,.7);transition:background .3s ease-in-out}.rpi-lightbox-btn:hover{background:#e1e1e1}.rpi-lightbox-prev{left:8px}.rpi-lightbox-next{right:8px}.rpi-lightbox-prev::before{content:'‹'}.rpi-lightbox-next::before{content:'›'}.rpi-lightbox-media img{position:relative;display:block;width:100%;height:100%;max-width:100%;max-height:100%;opacity:1;object-fit:contain;border-radius:inherit;transition:opacity .3s ease-in-out}.rpi-lightbox-review{display:flex;flex-direction:column;flex:1;height:100%;font-size:15px;color:#000;padding:0}@supports (container-type:inline-size){@container lightbox (width < 480px){.rpi-lightbox-xxx .rpi-lightbox-content{flex-direction:column}}}@media(max-width:480px){.rpi-lightbox-xxx .rpi-lightbox-content{flex-direction:column}}
/*# sourceURL=grw-public-main-css-inline-css */
</style>
<link rel='stylesheet' id='wordpress-popular-posts-css-css' href='https://voimaharjoittelu.fi/wp-content/plugins/wordpress-popular-posts/assets/css/wpp.css?ver=7.3.8' media='all' />
<link rel='stylesheet' id='hello-elementor-css' href='https://voimaharjoittelu.fi/wp-content/themes/hello-elementor/assets/css/reset.css?ver=3.4.6' media='all' />
<link rel='stylesheet' id='hello-elementor-theme-style-css' href='https://voimaharjoittelu.fi/wp-content/themes/hello-elementor/assets/css/theme.css?ver=3.4.6' media='all' />
<link rel='stylesheet' id='elementor-frontend-css' href='https://voimaharjoittelu.fi/wp-content/uploads/elementor/css/custom-frontend.min.css?ver=1774837307' media='all' />
<link rel='stylesheet' id='eael-general-css' href='https://voimaharjoittelu.fi/wp-content/plugins/essential-addons-for-elementor-lite/assets/front-end/css/view/general.min.css?ver=6.5.13' media='all' />
<link rel='stylesheet' id='eael-12761-css' href='https://voimaharjoittelu.fi/wp-content/uploads/essential-addons-elementor/eael-12761.css?ver=6.9.4' media='all' />
<link rel='stylesheet' id='pafe-12761-css' href='https://voimaharjoittelu.fi/wp-content/uploads/premium-addons-elementor/pafe-12761.css?ver=1774837308' media='all' />
<link rel='stylesheet' id='widget-heading-css' href='https://voimaharjoittelu.fi/wp-content/plugins/elementor/assets/css/widget-heading.min.css?ver=3.35.9' media='all' />
<link rel='stylesheet' id='pa-glass-css' href='https://voimaharjoittelu.fi/wp-content/plugins/premium-addons-for-elementor/assets/frontend/min-css/liquid-glass.min.css?ver=4.11.70' media='all' />
<link rel='stylesheet' id='font-awesome-5-all-css' href='https://voimaharjoittelu.fi/wp-content/plugins/elementor/assets/lib/font-awesome/css/all.min.css?ver=4.11.70' media='all' />
<link rel='stylesheet' id='eael-12791-css' href='https://voimaharjoittelu.fi/wp-content/uploads/essential-addons-elementor/eael-12791.css?ver=6.9.4' media='all' />
<link rel='stylesheet' id='gravity_forms_theme_reset-css' href='https://voimaharjoittelu.fi/wp-content/plugins/gravityforms/assets/css/dist/gravity-forms-theme-reset.min.css?ver=2.9.23' media='all' />
<link rel='stylesheet' id='gravity_forms_theme_foundation-css' href='https://voimaharjoittelu.fi/wp-content/plugins/gravityforms/assets/css/dist/gravity-forms-theme-foundation.min.css?ver=2.9.23' media='all' />
<link rel='stylesheet' id='gravity_forms_theme_framework-css' href='https://voimaharjoittelu.fi/wp-content/plugins/gravityforms/assets/css/dist/gravity-forms-theme-framework.min.css?ver=2.9.23' media='all' />
<link rel='stylesheet' id='widget-image-css' href='https://voimaharjoittelu.fi/wp-content/plugins/elementor/assets/css/widget-image.min.css?ver=3.35.9' media='all' />
<link rel='stylesheet' id='widget-social-icons-css' href='https://voimaharjoittelu.fi/wp-content/plugins/elementor/assets/css/widget-social-icons.min.css?ver=3.35.9' media='all' />
<link rel='stylesheet' id='e-apple-webkit-css' href='https://voimaharjoittelu.fi/wp-content/uploads/elementor/css/custom-apple-webkit.min.css?ver=1774837307' media='all' />
<link rel='stylesheet' id='eael-13652-css' href='https://voimaharjoittelu.fi/wp-content/uploads/essential-addons-elementor/eael-13652.css?ver=6.9.4' media='all' />
<link rel='stylesheet' id='e-popup-css' href='https://voimaharjoittelu.fi/wp-content/plugins/elementor-pro/assets/css/conditionals/popup.min.css?ver=3.35.1' media='all' />
<link rel='stylesheet' id='elementor-post-12740-css' href='https://voimaharjoittelu.fi/wp-content/uploads/elementor/css/post-12740.css?ver=1774837307' media='all' />
<link rel='stylesheet' id='font-awesome-4-shim-css' href='https://voimaharjoittelu.fi/wp-content/plugins/elementor/assets/lib/font-awesome/css/v4-shims.min.css?ver=3.35.9' media='all' />
<link rel='stylesheet' id='elementor-post-12761-css' href='https://voimaharjoittelu.fi/wp-content/uploads/elementor/css/post-12761.css?ver=1774837307' media='all' />
<link rel='stylesheet' id='elementor-post-12791-css' href='https://voimaharjoittelu.fi/wp-content/uploads/elementor/css/post-12791.css?ver=1774837307' media='all' />
<link rel='stylesheet' id='elementor-post-14673-css' href='https://voimaharjoittelu.fi/wp-content/uploads/elementor/css/post-14673.css?ver=1774837307' media='all' />
<link rel='stylesheet' id='elementor-post-13652-css' href='https://voimaharjoittelu.fi/wp-content/uploads/elementor/css/post-13652.css?ver=1774837307' media='all' />
<link rel='stylesheet' id='elementor-gf-local-montserrat-css' href='https://voimaharjoittelu.fi/wp-content/uploads/elementor/google-fonts/css/montserrat.css?ver=1764257685' media='all' />
<link rel='stylesheet' id='elementor-gf-local-opensans-css' href='https://voimaharjoittelu.fi/wp-content/uploads/elementor/google-fonts/css/opensans.css?ver=1764257639' media='all' />
<link rel='stylesheet' id='elementor-gf-local-roboto-css' href='https://voimaharjoittelu.fi/wp-content/uploads/elementor/google-fonts/css/roboto.css?ver=1764249098' media='all' />
<link rel='stylesheet' id='elementor-gf-local-mohave-css' href='https://voimaharjoittelu.fi/wp-content/uploads/elementor/google-fonts/css/mohave.css?ver=1767701135' media='all' />
<link rel='stylesheet' id='elementor-gf-local-robotocondensed-css' href='https://voimaharjoittelu.fi/wp-content/uploads/elementor/google-fonts/css/robotocondensed.css?ver=1764258536' media='all' />
<script defer="defer" src="https://voimaharjoittelu.fi/wp-content/plugins/widget-google-reviews/assets/js/public-main.js?ver=6.9.4.4" id="grw-public-main-js-js"></script>
<script src="https://voimaharjoittelu.fi/wp-includes/js/jquery/jquery.min.js?ver=3.7.1" id="jquery-core-js"></script>
<script src="https://voimaharjoittelu.fi/wp-includes/js/jquery/jquery-migrate.min.js?ver=3.4.1" id="jquery-migrate-js"></script>
<script src="https://voimaharjoittelu.fi/wp-content/plugins/premium-addons-for-elementor/assets/frontend/min-js/headroom.min.js?ver=4.11.70" id="pa-headroom-js"></script>
<script src="https://voimaharjoittelu.fi/wp-content/plugins/elementor/assets/lib/font-awesome/js/v4-shims.min.js?ver=3.35.9" id="font-awesome-4-shim-js"></script>
<link rel="https://api.w.org/" href="https://voimaharjoittelu.fi/wp-json/" />
<!-- Google Tag Manager for WordPress by gtm4wp.com -->
<!-- GTM Container placement set to footer -->
<script data-cfasync="false" data-pagespeed-no-defer>
	var dataLayer_content = {"pagePostType":"404-error"};
	dataLayer.push( dataLayer_content );
</script>
<script data-cfasync="false" data-pagespeed-no-defer>
(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start':
new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0],
j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src=
'//www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f);
})(window,document,'script','dataLayer','GTM-W5ZDN8PC');
</script>
<!-- End Google Tag Manager for WordPress by gtm4wp.com -->            <style id="wpp-loading-animation-styles">@-webkit-keyframes bgslide{from{background-position-x:0}to{background-position-x:-200%}}@keyframes bgslide{from{background-position-x:0}to{background-position-x:-200%}}.wpp-widget-block-placeholder,.wpp-shortcode-placeholder{margin:0 auto;width:60px;height:3px;background:#dd3737;background:linear-gradient(90deg,#dd3737 0%,#571313 10%,#dd3737 100%);background-size:200% auto;border-radius:3px;-webkit-animation:bgslide 1s infinite linear;animation:bgslide 1s infinite linear}</style>
            <meta name="generator" content="Elementor 3.35.9; features: e_font_icon_svg, additional_custom_breakpoints; settings: css_print_method-external, google_font-enabled, font_display-swap">
<style>.perfmatters-lazy-youtube{position:relative;width:100%;max-width:100%;height:0;padding-bottom:56.23%;overflow:hidden}.perfmatters-lazy-youtube img{position:absolute;top:0;right:0;bottom:0;left:0;display:block;width:100%;max-width:100%;height:auto;margin:auto;border:none;cursor:pointer;transition:.5s all;-webkit-transition:.5s all;-moz-transition:.5s all}.perfmatters-lazy-youtube img:hover{-webkit-filter:brightness(75%)}.perfmatters-lazy-youtube .play{position:absolute;top:50%;left:50%;right:auto;width:68px;height:48px;margin-left:-34px;margin-top:-24px;background:var(--wpr-bg-caf3d3eb-2d75-448b-b4eb-fb11c2cbc372) no-repeat;background-position:center;background-size:cover;pointer-events:none;filter:grayscale(1)}.perfmatters-lazy-youtube:hover .play{filter:grayscale(0)}.perfmatters-lazy-youtube iframe{position:absolute;top:0;left:0;width:100%;height:100%;z-index:99}.wp-has-aspect-ratio .wp-block-embed__wrapper{position:relative;}.wp-has-aspect-ratio .perfmatters-lazy-youtube{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;padding-bottom:0}</style></head>
<body class="error404 wp-embed-responsive wp-theme-hello-elementor hello-elementor-default elementor-default elementor-kit-12740 elementor-page-14673">



		<header data-elementor-type="header" data-elementor-id="12761" class="elementor elementor-12761 elementor-location-header" data-elementor-post-type="elementor_library">
			<div data-particle_enable="false" data-particle-mobile-disabled="false" class="elementor-element elementor-element-4d157ce e-flex e-con-boxed e-con e-parent" data-id="4d157ce" data-element_type="container" data-e-type="container" data-settings="{&quot;background_background&quot;:&quot;classic&quot;}">
					<div class="e-con-inner">
				<div class="elementor-element elementor-element-46f61cf elementor-widget elementor-widget-heading" data-id="46f61cf" data-element_type="widget" data-e-type="widget" data-widget_type="heading.default">
					<h1 class="elementor-heading-title elementor-size-default">Voimaharjoittelu.fi</h1>				</div>
					</div>
				</div>
		<header data-particle_enable="false" data-particle-mobile-disabled="false" class="elementor-element elementor-element-738398b e-con-full e-flex e-con e-parent" data-id="738398b" data-element_type="container" data-e-type="container" data-settings="{&quot;background_background&quot;:&quot;classic&quot;}">
		<div data-particle_enable="false" data-particle-mobile-disabled="false" class="elementor-element elementor-element-448519b e-con-full e-flex e-con e-child" data-id="448519b" data-element_type="container" data-e-type="container">
				<div class="elementor-element elementor-element-303e3bf premium-ham-slide premium-nav-hor premium-slide-auto premium-nav-none elementor-widget elementor-widget-premium-nav-menu" data-id="303e3bf" data-element_type="widget" data-e-type="widget" data-settings="{&quot;submenu_item_icon&quot;:{&quot;value&quot;:&quot;fas fa-angle-down&quot;,&quot;library&quot;:&quot;fa-solid&quot;},&quot;submenu_icon&quot;:{&quot;value&quot;:&quot;fas fa-angle-down&quot;,&quot;library&quot;:&quot;fa-solid&quot;}}" data-widget_type="premium-nav-menu.default">
				<div class="elementor-widget-container">
							<div data-settings="{&quot;breakpoint&quot;:767,&quot;mobileLayout&quot;:&quot;slide&quot;,&quot;mainLayout&quot;:&quot;hor&quot;,&quot;stretchDropdown&quot;:false,&quot;hoverEffect&quot;:&quot;&quot;,&quot;submenuEvent&quot;:&quot;hover&quot;,&quot;submenuTrigger&quot;:&quot;item&quot;,&quot;closeAfterClick&quot;:false,&quot;renderMobileMenu&quot;:true}" class="premium-nav-widget-container premium-nav-pointer-none" style="visibility:hidden; opacity:0;">
			<div class="premium-ver-inner-container">
									<div class="premium-hamburger-toggle premium-mobile-menu-icon" role="button" aria-label="Toggle Menu">
						<span class="premium-toggle-text">
							<i aria-hidden="true" class="fas fa-bars"></i>VALIKKO						</span>
						<span class="premium-toggle-close">
							<i aria-hidden="true" class="fas fa-times"></i>Sulje						</span>
					</div>
											<div class="premium-nav-menu-container premium-nav-default">
							<ul id="menu-kategoriat" class="premium-nav-menu premium-main-nav-menu"><li id="premium-nav-menu-item-12825" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-home premium-nav-menu-item"><a rel="relnofollow" href="https://voimaharjoittelu.fi" class="premium-menu-link premium-menu-link-parent premium-lq__none">Etusivu</a></li>
<li id="premium-nav-menu-item-13603" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-has-children premium-nav-menu-item"><a href="https://voimaharjoittelu.fi/artikkelit/" class="premium-menu-link premium-menu-link-parent premium-lq__none">Artikkelit<i class="fas fa-angle-down premium-dropdown-icon"></i></a>
<ul class="premium-sub-menu premium-lq__none">
	<li id="premium-nav-menu-item-12817" class="menu-item menu-item-type-taxonomy menu-item-object-category premium-nav-menu-item premium-sub-menu-item"><a href="https://voimaharjoittelu.fi/kategoria/haastattelut/" class="premium-menu-link premium-sub-menu-link">Haastattelut</a></li>
	<li id="premium-nav-menu-item-12818" class="menu-item menu-item-type-taxonomy menu-item-object-category premium-nav-menu-item premium-sub-menu-item"><a href="https://voimaharjoittelu.fi/kategoria/jalkakyykky/" class="premium-menu-link premium-sub-menu-link">Jalkakyykky</a></li>
	<li id="premium-nav-menu-item-12819" class="menu-item menu-item-type-taxonomy menu-item-object-category premium-nav-menu-item premium-sub-menu-item"><a href="https://voimaharjoittelu.fi/kategoria/kisaraportit/" class="premium-menu-link premium-sub-menu-link">Kisaraportit</a></li>
	<li id="premium-nav-menu-item-12820" class="menu-item menu-item-type-taxonomy menu-item-object-category premium-nav-menu-item premium-sub-menu-item"><a href="https://voimaharjoittelu.fi/kategoria/maastanosto/" class="premium-menu-link premium-sub-menu-link">Maastanosto</a></li>
	<li id="premium-nav-menu-item-12822" class="menu-item menu-item-type-taxonomy menu-item-object-category premium-nav-menu-item premium-sub-menu-item"><a href="https://voimaharjoittelu.fi/kategoria/penkkipunnerrus/" class="premium-menu-link premium-sub-menu-link">Penkkipunnerrus</a></li>
	<li id="premium-nav-menu-item-12812" class="menu-item menu-item-type-taxonomy menu-item-object-category premium-nav-menu-item premium-sub-menu-item"><a href="https://voimaharjoittelu.fi/kategoria/ohjelmat/" class="premium-menu-link premium-sub-menu-link">Ohjelmat</a></li>
	<li id="premium-nav-menu-item-12811" class="menu-item menu-item-type-taxonomy menu-item-object-category premium-nav-menu-item premium-sub-menu-item"><a href="https://voimaharjoittelu.fi/kategoria/liikkeet/" class="premium-menu-link premium-sub-menu-link">Liikkeet</a></li>
	<li id="premium-nav-menu-item-12821" class="menu-item menu-item-type-taxonomy menu-item-object-category premium-nav-menu-item premium-sub-menu-item"><a href="https://voimaharjoittelu.fi/kategoria/muut-artikkelit/" class="premium-menu-link premium-sub-menu-link">Muut artikkelit</a></li>
</ul>
</li>
<li id="premium-nav-menu-item-12814" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-has-children premium-nav-menu-item"><a href="https://voimaharjoittelu.fi/kategoria/uutiset/" class="premium-menu-link premium-menu-link-parent premium-lq__none">Uutiset<i class="fas fa-angle-down premium-dropdown-icon"></i></a>
<ul class="premium-sub-menu premium-lq__none">
	<li id="premium-nav-menu-item-12823" class="menu-item menu-item-type-taxonomy menu-item-object-category premium-nav-menu-item premium-sub-menu-item"><a href="https://voimaharjoittelu.fi/kategoria/tuoteuutiset/" class="premium-menu-link premium-sub-menu-link">Tuoteuutiset</a></li>
</ul>
</li>
<li id="premium-nav-menu-item-12826" class="menu-item menu-item-type-custom menu-item-object-custom premium-nav-menu-item"><a rel="relnofollow" href="https://sportkraft.net" class="premium-menu-link premium-menu-link-parent premium-lq__none">Verkkokauppa</a></li>
<li id="premium-nav-menu-item-12837" class="menu-item menu-item-type-post_type menu-item-object-page premium-nav-menu-item"><a rel="relnofollow" href="https://voimaharjoittelu.fi/tietoa-meista/" class="premium-menu-link premium-menu-link-parent premium-lq__none">Info</a></li>
</ul>						</div>
											<div class="premium-nav-slide-overlay"></div>
					<div class="premium-mobile-menu-outer-container">
						<div class="premium-mobile-menu-close" role="button" aria-label="Close Menu">
							<i aria-hidden="true" class="fas fa-times"></i>							<span class="premium-toggle-close">Sulje</span>
						</div>
												<div class="premium-mobile-menu-container">
															<ul id="menu-kategoriat-1" class="premium-mobile-menu premium-main-mobile-menu premium-main-nav-menu"><li id="premium-nav-menu-item-128251" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-home premium-nav-menu-item"><a rel="relnofollow" href="https://voimaharjoittelu.fi" class="premium-menu-link premium-menu-link-parent premium-lq__none">Etusivu</a></li>
<li id="premium-nav-menu-item-136032" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-has-children premium-nav-menu-item"><a href="https://voimaharjoittelu.fi/artikkelit/" class="premium-menu-link premium-menu-link-parent premium-lq__none">Artikkelit<i class="fas fa-angle-down premium-dropdown-icon"></i></a>
<ul class="premium-sub-menu premium-lq__none">
	<li id="premium-nav-menu-item-128173" class="menu-item menu-item-type-taxonomy menu-item-object-category premium-nav-menu-item premium-sub-menu-item"><a href="https://voimaharjoittelu.fi/kategoria/haastattelut/" class="premium-menu-link premium-sub-menu-link">Haastattelut</a></li>
	<li id="premium-nav-menu-item-128184" class="menu-item menu-item-type-taxonomy menu-item-object-category premium-nav-menu-item premium-sub-menu-item"><a href="https://voimaharjoittelu.fi/kategoria/jalkakyykky/" class="premium-menu-link premium-sub-menu-link">Jalkakyykky</a></li>
	<li id="premium-nav-menu-item-128195" class="menu-item menu-item-type-taxonomy menu-item-object-category premium-nav-menu-item premium-sub-menu-item"><a href="https://voimaharjoittelu.fi/kategoria/kisaraportit/" class="premium-menu-link premium-sub-menu-link">Kisaraportit</a></li>
	<li id="premium-nav-menu-item-128206" class="menu-item menu-item-type-taxonomy menu-item-object-category premium-nav-menu-item premium-sub-menu-item"><a href="https://voimaharjoittelu.fi/kategoria/maastanosto/" class="premium-menu-link premium-sub-menu-link">Maastanosto</a></li>
	<li id="premium-nav-menu-item-128227" class="menu-item menu-item-type-taxonomy menu-item-object-category premium-nav-menu-item premium-sub-menu-item"><a href="https://voimaharjoittelu.fi/kategoria/penkkipunnerrus/" class="premium-menu-link premium-sub-menu-link">Penkkipunnerrus</a></li>
	<li id="premium-nav-menu-item-128128" class="menu-item menu-item-type-taxonomy menu-item-object-category premium-nav-menu-item premium-sub-menu-item"><a href="https://voimaharjoittelu.fi/kategoria/ohjelmat/" class="premium-menu-link premium-sub-menu-link">Ohjelmat</a></li>
	<li id="premium-nav-menu-item-128119" class="menu-item menu-item-type-taxonomy menu-item-object-category premium-nav-menu-item premium-sub-menu-item"><a href="https://voimaharjoittelu.fi/kategoria/liikkeet/" class="premium-menu-link premium-sub-menu-link">Liikkeet</a></li>
	<li id="premium-nav-menu-item-1282110" class="menu-item menu-item-type-taxonomy menu-item-object-category premium-nav-menu-item premium-sub-menu-item"><a href="https://voimaharjoittelu.fi/kategoria/muut-artikkelit/" class="premium-menu-link premium-sub-menu-link">Muut artikkelit</a></li>
</ul>
</li>
<li id="premium-nav-menu-item-1281411" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-has-children premium-nav-menu-item"><a href="https://voimaharjoittelu.fi/kategoria/uutiset/" class="premium-menu-link premium-menu-link-parent premium-lq__none">Uutiset<i class="fas fa-angle-down premium-dropdown-icon"></i></a>
<ul class="premium-sub-menu premium-lq__none">
	<li id="premium-nav-menu-item-1282312" class="menu-item menu-item-type-taxonomy menu-item-object-category premium-nav-menu-item premium-sub-menu-item"><a href="https://voimaharjoittelu.fi/kategoria/tuoteuutiset/" class="premium-menu-link premium-sub-menu-link">Tuoteuutiset</a></li>
</ul>
</li>
<li id="premium-nav-menu-item-1282613" class="menu-item menu-item-type-custom menu-item-object-custom premium-nav-menu-item"><a rel="relnofollow" href="https://sportkraft.net" class="premium-menu-link premium-menu-link-parent premium-lq__none">Verkkokauppa</a></li>
<li id="premium-nav-menu-item-1283714" class="menu-item menu-item-type-post_type menu-item-object-page premium-nav-menu-item"><a rel="relnofollow" href="https://voimaharjoittelu.fi/tietoa-meista/" class="premium-menu-link premium-menu-link-parent premium-lq__none">Info</a></li>
</ul>														</div>
						</div>				</div>
			</div>
							</div>
				</div>
				</div>
		<div data-particle_enable="false" data-particle-mobile-disabled="false" class="elementor-element elementor-element-eb16f63 e-con-full e-flex e-con e-child" data-id="eb16f63" data-element_type="container" data-e-type="container">
				<div class="elementor-element elementor-element-00007ee elementor-widget elementor-widget-eael-advanced-search" data-id="00007ee" data-element_type="widget" data-e-type="widget" data-widget_type="eael-advanced-search.default">
					        <div class="eael-adv-search-wrapper">
            <div id="eael-advanced-search-widget-00007ee" class="eael-advanced-search-widget">
                <form data-settings="{&quot;post_per_page&quot;:&quot;5&quot;,&quot;search_among_taxonomies&quot;:&quot;yes&quot;,&quot;search_among_sku&quot;:&quot;no&quot;,&quot;show_popular_keyword&quot;:0,&quot;show_category&quot;:1,&quot;show_content_image&quot;:1,&quot;show_search_result_all_results&quot;:1,&quot;result_on_new_tab&quot;:&quot;no&quot;,&quot;show_product_price&quot;:&quot;&quot;,&quot;include_current_page&quot;:&quot;no&quot;,&quot;current_post_id&quot;:false,&quot;post_type&quot;:[&quot;post&quot;,&quot;page&quot;,&quot;attachment&quot;]}" method="POST" name="eael-advanced-search-form-00007ee" class="eael-advanced-search-form eael-advanced-search-form-style-1">
                    <div class="eael-advanced-search-wrap">
                        <span class="eael-adv-search-loader"></span>
                        <span class="eael-adv-search-close"><i class="fas fa-times"></i></span>
                        <span class="icon "><i class="fas fa-search"></i></span>

                        <input type="text"
                               placeholder="Hae kirjoittamalla tähän..."
                               class="eael-advanced-search" autocomplete="off" name="eael_advanced_search">
                    </div>
					                                    </form>

				
				        <div class="eael-advanced-search-result">
            <div class="eael-advanced-search-popular-keyword">
				<h3 class="eael-advanced-search-popular-keyword-text">Suositut hakusanat</h3>                <div class="eael-popular-keyword-content"></div>
            </div>
            <div class="eael-advanced-search-category">
				<h3 class="eael-advanced-search-category-text">Kategoriat</h3>                <div class="eael-popular-category-content"></div>
            </div>
			<div class="eael-advanced-search-total-results-section">
								<p class="eael-advanced-search-total-results-wrap">
					Yhteensä <span class="eael-advanced-search-total-results-count"></span> tulosta				</p>
							</div>
            <div class="eael-advanced-search-content eael-item-style-1">
            </div>
            <div class="eael-advanced-search-not-found">
                <p>Tuloksia ei löydy...</p></div>
            <div class="eael-advanced-search-load-more">
				<a 	class="eael-advanced-search-load-more-button"
                	href="#">Näytä kaikki tulokset</a>
            </div>
        </div>

		 <!-- Already escaped -->
            </div>
        </div>

						</div>
				</div>
				</header>
				</header>
				<div data-elementor-type="error-404" data-elementor-id="14673" class="elementor elementor-14673 elementor-location-single" data-elementor-post-type="elementor_library">
			<div data-particle_enable="false" data-particle-mobile-disabled="false" class="elementor-element elementor-element-e1cf714 e-flex e-con-boxed e-con e-parent" data-id="e1cf714" data-element_type="container" data-e-type="container">
					<div class="e-con-inner">
				<div class="elementor-element elementor-element-fe1ff1f elementor-widget elementor-widget-heading" data-id="fe1ff1f" data-element_type="widget" data-e-type="widget" data-widget_type="heading.default">
					<h2 class="elementor-heading-title elementor-size-default">Virhe 404: Hakemaasi sivua ei löydy</h2>				</div>
					</div>
				</div>
		<div data-particle_enable="false" data-particle-mobile-disabled="false" class="elementor-element elementor-element-f8fe835 e-flex e-con-boxed e-con e-parent" data-id="f8fe835" data-element_type="container" data-e-type="container">
					<div class="e-con-inner">
				<div class="elementor-element elementor-element-cb8f287 elementor-widget elementor-widget-text-editor" data-id="cb8f287" data-element_type="widget" data-e-type="widget" data-widget_type="text-editor.default">
									<p>Valitettavasti hakemaasi sivua ei löydy.&nbsp;</p><p><a href="https://sportkraft.net">Siirry tästä takaisin etusivulle!</a></p>								</div>
					</div>
				</div>
				</div>
				<footer data-elementor-type="footer" data-elementor-id="12791" class="elementor elementor-12791 elementor-location-footer" data-elementor-post-type="elementor_library">
			<div data-particle_enable="false" data-particle-mobile-disabled="false" class="elementor-element elementor-element-b2359a9 e-flex e-con-boxed e-con e-parent" data-id="b2359a9" data-element_type="container" data-e-type="container" data-settings="{&quot;background_background&quot;:&quot;classic&quot;}">
					<div class="e-con-inner">
				<div class="elementor-element elementor-element-a72080d elementor-widget__width-initial elementor-widget elementor-widget-heading" data-id="a72080d" data-element_type="widget" data-e-type="widget" data-widget_type="heading.default">
					<div class="elementor-heading-title elementor-size-default">Tilaa Voimaharjoittelun uutiskirje &amp; <br>
SAAT 10% ALE-KOODIN*</div>				</div>
				<div class="elementor-element elementor-element-258d164 elementor-widget-mobile__width-inherit eael-gravity-form-button-custom elementor-widget elementor-widget-eael-gravity-form" data-id="258d164" data-element_type="widget" data-e-type="widget" data-widget_type="eael-gravity-form.default">
								<div class="eael-contact-form eael-gravity-form labels-hide title-description-hide eael-contact-form-align-center">
		        					<div class="eael-gravity-form-heading">
				        				        					</div>
		        
                <div class='gf_browser_unknown gform_wrapper gravity-theme gform-theme--no-framework' data-form-theme='gravity-theme' data-form-index='0' id='gform_wrapper_2' ><div id='gf_2' class='gform_anchor' tabindex='-1'></div>
                        <div class='gform_heading'>
							<p class='gform_required_legend'>&quot;<span class="gfield_required gfield_required_asterisk">*</span>&quot; näyttää pakolliset kentät</p>
                        </div><form method='post' enctype='multipart/form-data' target='gform_ajax_frame_2' id='gform_2'  action='/wp-content/uploads/elementor/css/post-12829.css?ver=1774837300#gf_2' data-formid='2' novalidate><input id=partial_entry_id_2 class="partial_entry_id" type=hidden name="partial_entry_id" value="pending" data-form_id="2"/>
                        <div class='gform-body gform_body'><div id='gform_fields_2' class='gform_fields top_label form_sublabel_below description_below validation_below'><div id="field_2_6" class="gfield gfield--type-honeypot gform_validation_container field_sublabel_below gfield--has-description field_description_below field_validation_below gfield_visibility_visible"  ><label class='gfield_label gform-field-label' for='input_2_6'>Email</label><div class='ginput_container'><input name='input_6' id='input_2_6' type='text' value='' autocomplete='new-password'/></div><div class='gfield_description' id='gfield_description_2_6'>Kenttä on validointitarkoituksiin ja tulee jättää koskemattomaksi.</div></div><div id="field_2_1" class="gfield gfield--type-text gfield--input-type-text gfield--width-third gfield_contains_required field_sublabel_below gfield--no-description field_description_below field_validation_below gfield_visibility_visible"  ><label class='gfield_label gform-field-label' for='input_2_1'>Etunimi<span class="gfield_required"><span class="gfield_required gfield_required_asterisk">*</span></span></label><div class='ginput_container ginput_container_text'><input name='input_1' id='input_2_1' type='text' value='' class='large'    placeholder='Etunimi' aria-required="true" aria-invalid="false"   /></div></div><div id="field_2_3" class="gfield gfield--type-text gfield--input-type-text gfield--width-third gfield_contains_required field_sublabel_below gfield--no-description field_description_below field_validation_below gfield_visibility_visible"  ><label class='gfield_label gform-field-label' for='input_2_3'>Sukunimi<span class="gfield_required"><span class="gfield_required gfield_required_asterisk">*</span></span></label><div class='ginput_container ginput_container_text'><input name='input_3' id='input_2_3' type='text' value='' class='large'    placeholder='Sukunimi' aria-required="true" aria-invalid="false"   /></div></div><div id="field_2_4" class="gfield gfield--type-email gfield--input-type-email gfield--width-third gfield_contains_required field_sublabel_below gfield--no-description field_description_below field_validation_below gfield_visibility_visible gpev-field"  data-field-class="gpev-field" ><label class='gfield_label gform-field-label' for='input_2_4'>Sähköposti<span class="gfield_required"><span class="gfield_required gfield_required_asterisk">*</span></span></label><div class='ginput_container ginput_container_email'>
                            <input name='input_4' id='input_2_4' type='email' value='' class='large'   placeholder='Sähköposti' aria-required="true" aria-invalid="false"  />
                        </div></div><div id="field_2_5" class="gfield gfield--type-hidden gfield--input-type-hidden gfield--width-full gform_hidden field_sublabel_below gfield--no-description field_description_below field_validation_below gfield_visibility_visible"  ><div class='ginput_container ginput_container_text'><input name='input_5' id='input_2_5' type='hidden' class='gform_hidden'  aria-invalid="false" value='True' /></div></div></div></div>
        <div class='gform-footer gform_footer top_label'> <input type='submit' id='gform_submit_button_2' class='gform_button button' onclick='gform.submission.handleButtonClick(this);' data-submission-type='submit' value='Tilaa ilmainen uutiskirje'  /> <input type='hidden' name='gform_ajax' value='form_id=2&amp;title=&amp;description=&amp;tabindex=0&amp;theme=gravity-theme&amp;hash=ded1ee6005c3bd2736574a35a7c9f9a9' /><input type='hidden' class='gform_hidden' name='gform_submission_speeds' value='{&quot;pages&quot;:[]}' />
            <input type='hidden' class='gform_hidden' name='gform_submission_method' data-js='gform_submission_method_2' value='iframe' />
            <input type='hidden' class='gform_hidden' name='gform_theme' data-js='gform_theme_2' id='gform_theme_2' value='gravity-theme' />
            <input type='hidden' class='gform_hidden' name='gform_style_settings' data-js='gform_style_settings_2' id='gform_style_settings_2' value='' />
            <input type='hidden' class='gform_hidden' name='is_submit_2' value='1' />
            <input type='hidden' class='gform_hidden' name='gform_submit' value='2' />
            
            <input type='hidden' class='gform_hidden' name='gform_unique_id' value='' />
            <input type='hidden' class='gform_hidden' name='state_2' value='WyJbXSIsIjVkNmUxMzk1OWQ3ZmY0MDk1ZjgwNWNiZmRjODkwZWI5Il0=' />
            <input type='hidden' autocomplete='off' class='gform_hidden' name='gform_target_page_number_2' id='gform_target_page_number_2' value='0' />
            <input type='hidden' autocomplete='off' class='gform_hidden' name='gform_source_page_number_2' id='gform_source_page_number_2' value='1' />
            <input type='hidden' name='gform_field_values' value='' />
            
        </div>
                        </form>
                        </div>
		                <iframe style='display:none;width:0px;height:0px;' src='about:blank' name='gform_ajax_frame_2' id='gform_ajax_frame_2' title='This iframe contains the logic required to handle Ajax powered Gravity Forms.'></iframe>
		                <script>
gform.initializeOnLoaded( function() {gformInitSpinner( 2, 'https://voimaharjoittelu.fi/wp-content/plugins/gravityforms/images/spinner.svg', true );jQuery('#gform_ajax_frame_2').on('load',function(){var contents = jQuery(this).contents().find('*').html();var is_postback = contents.indexOf('GF_AJAX_POSTBACK') >= 0;if(!is_postback){return;}var form_content = jQuery(this).contents().find('#gform_wrapper_2');var is_confirmation = jQuery(this).contents().find('#gform_confirmation_wrapper_2').length > 0;var is_redirect = contents.indexOf('gformRedirect(){') >= 0;var is_form = form_content.length > 0 && ! is_redirect && ! is_confirmation;var mt = parseInt(jQuery('html').css('margin-top'), 10) + parseInt(jQuery('body').css('margin-top'), 10) + 100;if(is_form){jQuery('#gform_wrapper_2').html(form_content.html());if(form_content.hasClass('gform_validation_error')){jQuery('#gform_wrapper_2').addClass('gform_validation_error');} else {jQuery('#gform_wrapper_2').removeClass('gform_validation_error');}setTimeout( function() { /* delay the scroll by 50 milliseconds to fix a bug in chrome */ jQuery(document).scrollTop(jQuery('#gform_wrapper_2').offset().top - mt); }, 50 );if(window['gformInitDatepicker']) {gformInitDatepicker();}if(window['gformInitPriceFields']) {gformInitPriceFields();}var current_page = jQuery('#gform_source_page_number_2').val();gformInitSpinner( 2, 'https://voimaharjoittelu.fi/wp-content/plugins/gravityforms/images/spinner.svg', true );jQuery(document).trigger('gform_page_loaded', [2, current_page]);window['gf_submitting_2'] = false;}else if(!is_redirect){var confirmation_content = jQuery(this).contents().find('.GF_AJAX_POSTBACK').html();if(!confirmation_content){confirmation_content = contents;}jQuery('#gform_wrapper_2').replaceWith(confirmation_content);jQuery(document).scrollTop(jQuery('#gf_2').offset().top - mt);jQuery(document).trigger('gform_confirmation_loaded', [2]);window['gf_submitting_2'] = false;wp.a11y.speak(jQuery('#gform_confirmation_message_2').text());}else{jQuery('#gform_2').append(contents);if(window['gformRedirect']) {gformRedirect();}}jQuery(document).trigger("gform_pre_post_render", [{ formId: "2", currentPage: "current_page", abort: function() { this.preventDefault(); } }]);        if (event && event.defaultPrevented) {                return;        }        const gformWrapperDiv = document.getElementById( "gform_wrapper_2" );        if ( gformWrapperDiv ) {            const visibilitySpan = document.createElement( "span" );            visibilitySpan.id = "gform_visibility_test_2";            gformWrapperDiv.insertAdjacentElement( "afterend", visibilitySpan );        }        const visibilityTestDiv = document.getElementById( "gform_visibility_test_2" );        let postRenderFired = false;        function triggerPostRender() {            if ( postRenderFired ) {                return;            }            postRenderFired = true;            gform.core.triggerPostRenderEvents( 2, current_page );            if ( visibilityTestDiv ) {                visibilityTestDiv.parentNode.removeChild( visibilityTestDiv );            }        }        function debounce( func, wait, immediate ) {            var timeout;            return function() {                var context = this, args = arguments;                var later = function() {                    timeout = null;                    if ( !immediate ) func.apply( context, args );                };                var callNow = immediate && !timeout;                clearTimeout( timeout );                timeout = setTimeout( later, wait );                if ( callNow ) func.apply( context, args );            };        }        const debouncedTriggerPostRender = debounce( function() {            triggerPostRender();        }, 200 );        if ( visibilityTestDiv && visibilityTestDiv.offsetParent === null ) {            const observer = new MutationObserver( ( mutations ) => {                mutations.forEach( ( mutation ) => {                    if ( mutation.type === 'attributes' && visibilityTestDiv.offsetParent !== null ) {                        debouncedTriggerPostRender();                        observer.disconnect();                    }                });            });            observer.observe( document.body, {                attributes: true,                childList: false,                subtree: true,                attributeFilter: [ 'style', 'class' ],            });        } else {            triggerPostRender();        }    } );} );
</script>
			</div>

            <script type="text/javascript">
                var gf_global = {"gf_currency_config":{"name":"Euro","symbol_left":"","symbol_right":"&#8364;","symbol_padding":" ","thousand_separator":".","decimal_separator":",","decimals":2,"code":"EUR"},"base_url":"https:\/\/voimaharjoittelu.fi\/wp-content\/plugins\/gravityforms","number_formats":[],"spinnerUrl":"https:\/\/voimaharjoittelu.fi\/wp-content\/plugins\/gravityforms\/images\/spinner.svg","version_hash":"ffcb234279598d2036f250e31e2ed203","strings":{"newRowAdded":"Uusi rivi lis\u00e4tty.","rowRemoved":"Rivi poistettu","formSaved":"Lomake on tallennettu. Sis\u00e4lt\u00f6 sis\u00e4lt\u00e4\u00e4 linkin palataksesi ja t\u00e4ytt\u00e4\u00e4ksesi lomakkeen."}};				var gf_vars = {"active":"Aktiivinen","inactive":"Ei-aktiivinen","save":"Tallenna","update":"P\u00e4ivit\u00e4","previousLabel":"Edellinen","selectFormat":"Valitse muotoilu","column":"Sarake","editToViewAll":"N\u00e4ytet\u00e4\u00e4n 5 \/ %d kohdetta. Muokkaa kentt\u00e4\u00e4 n\u00e4hd\u00e4ksesi kaikki","selectAll":"Valitse kaikki","enterValue":"Sy\u00f6t\u00e4 arvo","formTitle":"Nimet\u00f6n lomake","formDescription":"Ota meihin yhteytt\u00e4! T\u00e4yt\u00e4 t\u00e4m\u00e4 lomake ja vastaamme sinulle pian.","formConfirmationMessage":"Kiitos yhteydenotosta! Olemme sinuun pian yhteydess\u00e4.","buttonText":"L\u00e4het\u00e4","buttonDescription":"The submit button for this form","loading":"Ladataan\u2026","thisFieldIf":"t\u00e4m\u00e4 kentt\u00e4 jos","thisSectionIf":"t\u00e4m\u00e4 osio jos","thisPage":"t\u00e4m\u00e4 sivu jos","thisFormButton":"t\u00e4m\u00e4 lomakkeen painike jos","show":"N\u00e4yt\u00e4","hide":"Piilota","enable":"Ota k\u00e4ytt\u00f6\u00f6n","disable":"Poista k\u00e4yt\u00f6st\u00e4","enabled":"K\u00e4yt\u00f6ss\u00e4","disabled":"Pois k\u00e4yt\u00f6st\u00e4","configure":"Muokkaa","conditional_logic_text":"Ehdollinen logiikka","conditional_logic_desc":"Ehdollinen logiikka mahdollistaa sinun vaihtomahdollisuuden mit\u00e4 k\u00e4vij\u00e4 n\u00e4kee riippuen kentist\u00e4 jota he valitsevat.","conditional_logic_a11y":"Adding conditional logic to the form submit button could cause usability problems for some users and negatively impact the accessibility of your form. Learn more about button conditional logic in our <a href=\"https:\/\/docs.gravityforms.com\/field-accessibility-warning\/\" target=\"_blank\" rel=\"noopener\">documentation<span class=\"screen-reader-text\">(opens in a new tab)<\/span>&nbsp;<span class=\"gform-icon gform-icon--external-link\" aria-hidden=\"true\"><\/span><\/a>.","page":"Sivu","next_button":"Seuraava-painike","button":"L\u00e4het\u00e4 nappi","all":"Kaikki","any":"Mik\u00e4 tahansa","ofTheFollowingMatch":"seuraavista t\u00e4sm\u00e4\u00e4:","is":"on","isNot":"ei ole","greaterThan":"suurempi kuin","lessThan":"v\u00e4hemm\u00e4n kuin","contains":"sis\u00e4lt\u00e4\u00e4","startsWith":"alkaa","endsWith":"loppuu","emptyChoice":"Tyhj\u00e4 (valintoja ei ole tehty)","alertLegacyMode":"This form has legacy markup enabled and doesn\u2019t support field resizing within the editor. Please disable legacy markup in the form settings to enable live resizing.","thisConfirmation":"K\u00e4yt\u00e4 t\u00e4t\u00e4 vahvistusta jos","thisNotification":"L\u00e4het\u00e4 t\u00e4m\u00e4 ilmoitus jos","confirmationSave":"Tallenna","confirmationSaving":"Tallennetaan\u2026","confirmationAreYouSure":"Haluatko varmasti perua n\u00e4m\u00e4 muutokset?","confirmationIssueSaving":"Vahvistusviestin tallentaminen ei onnistunut.","confirmationConfirmDelete":"Haluatko varmasti poistaa t\u00e4m\u00e4n vahvistusviestin?","confirmationIssueDeleting":"Vahvistusviestin poistaminen ei onnistunut.","confirmationConfirmDiscard":"T\u00e4ss\u00e4 vahvistusviestiss\u00e4 on tallentamattomia muutoksia. Haluatko hyl\u00e4t\u00e4 n\u00e4m\u00e4 muutokset?","confirmationDefaultName":"Nimet\u00f6n vahvistus","confirmationDefaultMessage":"Kiitos yhteydenotosta! Olemme sinuun pian yhteydess\u00e4.","confirmationInvalidPageSelection":"Valitse sivu.","confirmationInvalidRedirect":"Sy\u00f6t\u00e4 URL.","confirmationInvalidName":"Sy\u00f6t\u00e4 vahvistuksen nimi.","confirmationDeleteField":"Deleting this field will also delete all entry data associated with it. 'Cancel' to abort. 'OK' to delete.","confirmationDeleteDisplayField":"You're about to delete this field. 'Cancel' to stop. 'OK' to delete","confirmationDeleteDisplayFieldTitle":"Varoitus","conditionalLogicDependency":"This form contains {type} conditional logic dependent upon this field. Deleting this field will deactivate those conditional logic rules and also delete all entry data associated with the field. 'Cancel' to abort. 'OK' to delete.","conditionalLogicDependencyChoice":"This form contains {type} conditional logic dependent upon this choice. Are you sure you want to delete this choice? 'Cancel' to abort. 'OK' to delete.","conditionalLogicDependencyChoiceEdit":"This form contains {type} conditional logic dependent upon this choice. Are you sure you want to modify this choice? 'Cancel' to abort. 'OK' to continue.","conditionalLogicDependencyAdminOnly":"This form contains {type} conditional logic dependent upon this field. Are you sure you want to mark this field as Administrative? 'Cancel' to abort. 'OK' to continue.","conditionalLogicRichTextEditorWarning":"This form contains conditional logic dependent upon this field. This will no longer work if the Rich Text Editor is enabled.  Are you sure you want to enable the Rich Text Editor?  'Cancel' to abort. 'OK' to continue.","conditionalLogicTypeButton":"button","conditionalLogicTypeConfirmation":"confirmation","conditionalLogicTypeNotification":"notification","conditionalLogicTypeNoficationRouting":"notification routing","conditionalLogicTypeField":"field","conditionalLogicTypeFeed":"sy\u00f6te","conditionalLogicWarningTitle":"Conditional Logic Warning","mergeTagsText":"Insert Merge Tags","baseUrl":"https:\/\/voimaharjoittelu.fi\/wp-content\/plugins\/gravityforms","gf_currency_config":{"name":"Euro","symbol_left":"","symbol_right":"&#8364;","symbol_padding":" ","thousand_separator":".","decimal_separator":",","decimals":2,"code":"EUR"},"otherChoiceValue":"Muu","isFormTrash":false,"currentlyAddingField":false,"visibilityOptions":[{"label":"N\u00e4kyviss\u00e4","value":"visible","description":"Oletusvalinta. Kentt\u00e4 on n\u00e4kyviss\u00e4 kun lomaketta katsellaan."},{"label":"Piilotettu","value":"hidden","description":"Kentt\u00e4 on piilotettu kun lomaketta katsellaan. Hy\u00f6dyllinen, kun kent\u00e4n toiminnallisuus on tarpeen, mutta et halua k\u00e4ytt\u00e4j\u00e4n n\u00e4kev\u00e4n t\u00e4t\u00e4 kentt\u00e4\u00e4."},{"label":"Yll\u00e4pidollinen","value":"administrative","description":"T\u00e4m\u00e4 kentt\u00e4 on n\u00e4kyviss\u00e4 vain kun l\u00e4hetettyj\u00e4 merkint\u00f6j\u00e4 hallinnoidaan yll\u00e4pidossa. Kentt\u00e4 ei ole n\u00e4kyv\u00e4 tai toiminnassa lomaketta katsellessa."}],"addFieldFilter":"Lis\u00e4\u00e4 ehto","removeFieldFilter":"Poista ehto","filterAndAny":"{0} seuraavista kohdistui:","customChoices":"Omat valinnat","predefinedChoices":"Ennaltam\u00e4\u00e4r\u00e4tyt valinnat","fieldLabelAriaLabel":"{field_label} - {field_type}, hypp\u00e4\u00e4 t\u00e4m\u00e4n kent\u00e4n asetuksiin","fieldCanBeAddedTitle":"Field Limit","fieldCanBeAddedCaptcha":"A form can only contain one CAPTCHA field.","fieldCanBeAddedShipping":"A form can only contain one Shipping field.","fieldCanBeAddedPostContent":"A form can only contain one Post Body field.","fieldCanBeAddedPostTitle":"A form can only contain one Post Title field.","fieldCanBeAddedPostExcerpt":"A form can only contain one Post Excerpt field.","fieldCanBeAddedCreditCard":"A form can only contain one Credit Card field.","fieldCanBeAddedProductTitle":"Missing Product field","fieldCanBeAddedProduct":"You must add a Product field to the form first.","legacyMarkupTitle":"Unsupported Markup","fieldCanBeAddedMultipleChoice":"You cannot add a Multiple Choice field to a form that uses legacy markup. Please edit the form settings and turn off Legacy Markup.","fieldCanBeAddedImageChoice":"You cannot add an Image Choice field to a form that uses legacy markup. Please edit the form settings and turn off Legacy Markup.","FieldAjaxonErrorTitle":"Virhe","StartAddFieldAjaxonError":"Ajax error while adding field. Please refresh the page and try again.","StartChangeInputTypeAjaxonError":"Ajax error while changing input type. Please refresh the page and try again.","MissingNameCustomChoicesTitle":"Missing Name","MissingNameCustomChoices":"Please give this custom choice a name.","DuplicateNameCustomChoicesTitle":"Duplicate Name","DuplicateNameCustomChoices":"T\u00e4m\u00e4 mukautetun valinnan nimi on jo k\u00e4yt\u00f6ss\u00e4. Anna toinen nimi.","DuplicateTitleMessageTitle":"Duplicate Title","DuplicateTitleMessage":"Sy\u00f6tt\u00e4m\u00e4si lomakkeen otsikko on jo olemassa. Anna yksil\u00f6llinen otsikko lomakkeelle.","ValidateFormMissingFormTitleTitle":"Missing Form Title","ValidateFormMissingFormTitle":"Anna nimi t\u00e4lle lomakkeelle. Kun lis\u00e4\u00e4t lomakkeen sivulle tai artikkeliin, sinulla on mahdollisuus olla n\u00e4ytt\u00e4m\u00e4tt\u00e4 nime\u00e4.","ValidateFormEmptyPageTitle":"Empty Page","ValidateFormEmptyPage":"This form currently has one or more pages without any fields. Blank pages are a result of Page Breaks that are positioned as the first or last field in the form or right after each other. Please adjust the Page Breaks.","ValidateFormMissingProductLabelTitle":"Missing Product Label","ValidateFormMissingProductLabel":"This form has a Product field with a blank label. Please enter a label for every Product field.","ValidateFormMissingProductFieldTitle":"Missing Product field","ValidateFormMissingProductField":"This form has an Option field without a Product field. You must add a Product field to your form.","FormulaIsValidTitle":"Onnistui","FormulaIsValid":"Kaava vaikuttaa validilta.","FormulaIsInvalid":"Kaavassa vaikuttaa olevan virhe.","DeleteFormTitle":"Varmista","DeleteForm":"You are about to move this form to the trash. &#039;Cancel&#039; to abort. &#039;OK&#039; to delete.","DeleteCustomChoice":"Delete this custom choice list? &#039;Cancel&#039; to abort. &#039;OK&#039; to delete.","FieldAdded":"&nbsp;field added to form","nameFieldDefaultPrefixes":[{"text":"Dr.","value":"Dr."},{"text":"Miss","value":"Miss"},{"text":"Mr.","value":"Mr."},{"text":"Mrs.","value":"Mrs."},{"text":"Ms.","value":"Ms."},{"text":"Mx.","value":"Mx."},{"text":"Prof.","value":"Prof."},{"text":"Rev.","value":"Rev."}]};			</script>
            				</div>
				<div class="elementor-element elementor-element-df62ad6 elementor-widget__width-initial elementor-widget elementor-widget-heading" data-id="df62ad6" data-element_type="widget" data-e-type="widget" data-widget_type="heading.default">
					<div class="elementor-heading-title elementor-size-default">*<b>Saat -10% alennuskoodin</b> <b>Sportkraftin</b> <b>verkkokauppaan</b>, kutsuja tapahtumiin, erikoistarjouksia, mahdollisuuden voittaa palkintoja sekä kovimmat treenivinkit ja ajankohtaiset uutiset voimailun maailmasta.</div>				</div>
					</div>
				</div>
		<div data-particle_enable="false" data-particle-mobile-disabled="false" class="elementor-element elementor-element-2344ec1 e-con-full e-flex e-con e-parent" data-id="2344ec1" data-element_type="container" data-e-type="container" data-settings="{&quot;background_background&quot;:&quot;classic&quot;}">
		<div data-particle_enable="false" data-particle-mobile-disabled="false" class="elementor-element elementor-element-6a1be14 e-con-full e-flex e-con e-child" data-id="6a1be14" data-element_type="container" data-e-type="container">
				<div class="elementor-element elementor-element-20815c8 elementor-widget-tablet__width-inherit elementor-widget elementor-widget-heading" data-id="20815c8" data-element_type="widget" data-e-type="widget" data-widget_type="heading.default">
					<h2 class="elementor-heading-title elementor-size-default">VOIMAHARJOITTELU.FI</h2>				</div>
				<div class="elementor-element elementor-element-3f08bb4 elementor-widget elementor-widget-text-editor" data-id="3f08bb4" data-element_type="widget" data-e-type="widget" data-widget_type="text-editor.default">
									<p>Voimaharjoittelu.fi tarjoaa tutkittua tietoa voimaharjoittelusta, tekniikoista ja harjoitusohjelmista.</p>								</div>
				</div>
		<div data-particle_enable="false" data-particle-mobile-disabled="false" class="elementor-element elementor-element-4635210 e-con-full e-flex e-con e-child" data-id="4635210" data-element_type="container" data-e-type="container">
				<div class="elementor-element elementor-element-e4d4cbe elementor-widget elementor-widget-image" data-id="e4d4cbe" data-element_type="widget" data-e-type="widget" data-widget_type="image.default">
																<a href="https://sportkraft.net" rel="nofollow">
							<img fetchpriority="high" width="300" height="300" src="https://voimaharjoittelu.fi/wp-content/uploads/2025/11/favicon_light_sportkraft-300x300.png" class="attachment-medium size-medium wp-image-27186" alt="" srcset="https://voimaharjoittelu.fi/wp-content/uploads/2025/11/favicon_light_sportkraft-300x300.png 300w, https://voimaharjoittelu.fi/wp-content/uploads/2025/11/favicon_light_sportkraft-1024x1024.png 1024w, https://voimaharjoittelu.fi/wp-content/uploads/2025/11/favicon_light_sportkraft-150x150.png 150w, https://voimaharjoittelu.fi/wp-content/uploads/2025/11/favicon_light_sportkraft-768x768.png 768w, https://voimaharjoittelu.fi/wp-content/uploads/2025/11/favicon_light_sportkraft.png 1080w" sizes="(max-width: 300px) 100vw, 300px" />								</a>
															</div>
				</div>
		<div data-particle_enable="false" data-particle-mobile-disabled="false" class="elementor-element elementor-element-59aa962 e-con-full e-flex e-con e-child" data-id="59aa962" data-element_type="container" data-e-type="container">
				<div class="elementor-element elementor-element-499600a elementor-widget elementor-widget-heading" data-id="499600a" data-element_type="widget" data-e-type="widget" data-widget_type="heading.default">
					<div class="elementor-heading-title elementor-size-default">Voimaharjoittelu.fi (Salimarkku Oy)</div>				</div>
				<div class="elementor-element elementor-element-a013490 elementor-widget elementor-widget-text-editor" data-id="a013490" data-element_type="widget" data-e-type="widget" data-widget_type="text-editor.default">
									<p>Viitamäentie 237<br />58200 Kerimäki<br />Suomi</p>								</div>
				</div>
		<div data-particle_enable="false" data-particle-mobile-disabled="false" class="elementor-element elementor-element-43659b7 e-con-full e-flex e-con e-child" data-id="43659b7" data-element_type="container" data-e-type="container">
				<div class="elementor-element elementor-element-4327c39 elementor-grid-2 elementor-grid-tablet-2 e-grid-align-left elementor-shape-rounded elementor-widget elementor-widget-social-icons" data-id="4327c39" data-element_type="widget" data-e-type="widget" data-widget_type="social-icons.default">
							<div class="elementor-social-icons-wrapper elementor-grid" role="list">
							<span class="elementor-grid-item" role="listitem">
					<a class="elementor-icon elementor-social-icon elementor-social-icon-facebook elementor-repeater-item-a17c20c" href="https://www.facebook.com/voimaharjoittelu/" target="_blank" rel="nofollow">
						<span class="elementor-screen-only">Facebook</span>
						<svg aria-hidden="true" class="e-font-icon-svg e-fab-facebook" viewBox="0 0 512 512" xmlns="http://www.w3.org/2000/svg"><path d="M504 256C504 119 393 8 256 8S8 119 8 256c0 123.78 90.69 226.38 209.25 245V327.69h-63V256h63v-54.64c0-62.15 37-96.48 93.67-96.48 27.14 0 55.52 4.84 55.52 4.84v61h-31.28c-30.8 0-40.41 19.12-40.41 38.73V256h68.78l-11 71.69h-57.78V501C413.31 482.38 504 379.78 504 256z"></path></svg>					</a>
				</span>
							<span class="elementor-grid-item" role="listitem">
					<a class="elementor-icon elementor-social-icon elementor-social-icon-instagram elementor-repeater-item-97a930f" href="https://www.instagram.com/sportkraftfinland/" target="_blank" rel="nofollow">
						<span class="elementor-screen-only">Instagram</span>
						<svg aria-hidden="true" class="e-font-icon-svg e-fab-instagram" viewBox="0 0 448 512" xmlns="http://www.w3.org/2000/svg"><path d="M224.1 141c-63.6 0-114.9 51.3-114.9 114.9s51.3 114.9 114.9 114.9S339 319.5 339 255.9 287.7 141 224.1 141zm0 189.6c-41.1 0-74.7-33.5-74.7-74.7s33.5-74.7 74.7-74.7 74.7 33.5 74.7 74.7-33.6 74.7-74.7 74.7zm146.4-194.3c0 14.9-12 26.8-26.8 26.8-14.9 0-26.8-12-26.8-26.8s12-26.8 26.8-26.8 26.8 12 26.8 26.8zm76.1 27.2c-1.7-35.9-9.9-67.7-36.2-93.9-26.2-26.2-58-34.4-93.9-36.2-37-2.1-147.9-2.1-184.9 0-35.8 1.7-67.6 9.9-93.9 36.1s-34.4 58-36.2 93.9c-2.1 37-2.1 147.9 0 184.9 1.7 35.9 9.9 67.7 36.2 93.9s58 34.4 93.9 36.2c37 2.1 147.9 2.1 184.9 0 35.9-1.7 67.7-9.9 93.9-36.2 26.2-26.2 34.4-58 36.2-93.9 2.1-37 2.1-147.8 0-184.8zM398.8 388c-7.8 19.6-22.9 34.7-42.6 42.6-29.5 11.7-99.5 9-132.1 9s-102.7 2.6-132.1-9c-19.6-7.8-34.7-22.9-42.6-42.6-11.7-29.5-9-99.5-9-132.1s-2.6-102.7 9-132.1c7.8-19.6 22.9-34.7 42.6-42.6 29.5-11.7 99.5-9 132.1-9s102.7-2.6 132.1 9c19.6 7.8 34.7 22.9 42.6 42.6 11.7 29.5 9 99.5 9 132.1s2.7 102.7-9 132.1z"></path></svg>					</a>
				</span>
					</div>
						</div>
				</div>
				</div>
		<div data-particle_enable="false" data-particle-mobile-disabled="false" class="elementor-element elementor-element-d7a4746 e-flex e-con-boxed e-con e-parent" data-id="d7a4746" data-element_type="container" data-e-type="container" id="footeri" data-settings="{&quot;background_background&quot;:&quot;classic&quot;}">
					<div class="e-con-inner">
				<div class="elementor-element elementor-element-dd056de elementor-widget elementor-widget-heading" data-id="dd056de" data-element_type="widget" data-e-type="widget" data-widget_type="heading.default">
					<div class="elementor-heading-title elementor-size-default"><a href="https://voimaharjoittelu.fi/tietosuoja-ja-rekisteriseloste/"><p>© 2026 Voimaharjoittelu.fi / SaliMarkku Oy - Y-tunnus: 3097997-7<br>Tietosuoja- ja rekisteriseloste</p></a></div>				</div>
					</div>
				</div>
				</footer>
		
<script type="speculationrules">
{"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/hello-elementor/*","/*\\?(.+)"]}},{"not":{"selector_matches":"a[rel~=\"nofollow\"]"}},{"not":{"selector_matches":".no-prefetch, .no-prefetch a"}}]},"eagerness":"conservative"}]}
</script>

<!-- GTM Container placement set to footer -->
<!-- Google Tag Manager (noscript) -->
				<noscript><iframe src="https://www.googletagmanager.com/ns.html?id=GTM-W5ZDN8PC" height="0" width="0" style="display:none;visibility:hidden" aria-hidden="true"></iframe></noscript>
<!-- End Google Tag Manager (noscript) -->		<div data-elementor-type="popup" data-elementor-id="13652" class="elementor elementor-13652 elementor-location-popup" data-elementor-settings="{&quot;a11y_navigation&quot;:&quot;yes&quot;,&quot;triggers&quot;:{&quot;page_load_delay&quot;:6,&quot;page_load&quot;:&quot;yes&quot;},&quot;timing&quot;:[]}" data-elementor-post-type="elementor_library">
			<div data-particle_enable="false" data-particle-mobile-disabled="false" class="elementor-element elementor-element-590e232 e-flex e-con-boxed e-con e-parent" data-id="590e232" data-element_type="container" data-e-type="container" data-settings="{&quot;background_background&quot;:&quot;classic&quot;}">
					<div class="e-con-inner">
				<div class="elementor-element elementor-element-6c00969 elementor-widget elementor-widget-image" data-id="6c00969" data-element_type="widget" data-e-type="widget" data-widget_type="image.default">
															<img width="800" height="800" src="data:image/svg+xml,%3Csvg%20xmlns=&#039;http://www.w3.org/2000/svg&#039;%20width=&#039;800&#039;%20height=&#039;800&#039;%20viewBox=&#039;0%200%20800%20800&#039;%3E%3C/svg%3E" class="attachment-large size-large wp-image-27186 perfmatters-lazy" alt data-src="https://voimaharjoittelu.fi/wp-content/uploads/2025/11/favicon_light_sportkraft-1024x1024.png" data-srcset="https://voimaharjoittelu.fi/wp-content/uploads/2025/11/favicon_light_sportkraft-1024x1024.png 1024w, https://voimaharjoittelu.fi/wp-content/uploads/2025/11/favicon_light_sportkraft-300x300.png 300w, https://voimaharjoittelu.fi/wp-content/uploads/2025/11/favicon_light_sportkraft-150x150.png 150w, https://voimaharjoittelu.fi/wp-content/uploads/2025/11/favicon_light_sportkraft-768x768.png 768w, https://voimaharjoittelu.fi/wp-content/uploads/2025/11/favicon_light_sportkraft.png 1080w" data-sizes="(max-width: 800px) 100vw, 800px" />															</div>
				<div class="elementor-element elementor-element-f3bd2a9 elementor-widget elementor-widget-heading" data-id="f3bd2a9" data-element_type="widget" data-e-type="widget" data-widget_type="heading.default">
					<div class="elementor-heading-title elementor-size-default">LIITY VOIMAKLUBIIN ILMAISEKSI &amp; SAAT HETI LAHJAN</div>				</div>
				<div class="elementor-element elementor-element-32ef95c eael-gravity-form-button-custom elementor-widget elementor-widget-eael-gravity-form" data-id="32ef95c" data-element_type="widget" data-e-type="widget" data-widget_type="eael-gravity-form.default">
								<div class="eael-contact-form eael-gravity-form title-description-hide eael-contact-form-align-default">
		        					<div class="eael-gravity-form-heading">
				        				        					</div>
		        
                <div class='gf_browser_unknown gform_wrapper gravity-theme gform-theme--no-framework' data-form-theme='gravity-theme' data-form-index='0' id='gform_wrapper_3' ><div id='gf_3' class='gform_anchor' tabindex='-1'></div>
                        <div class='gform_heading'>
							<p class='gform_required_legend'>&quot;<span class="gfield_required gfield_required_asterisk">*</span>&quot; näyttää pakolliset kentät</p>
                        </div><form method='post' enctype='multipart/form-data' target='gform_ajax_frame_3' id='gform_3'  action='/wp-content/uploads/elementor/css/post-12829.css?ver=1774837300#gf_3' data-formid='3' novalidate>
                        <div class='gform-body gform_body'><div id='gform_fields_3' class='gform_fields top_label form_sublabel_below description_below validation_below'><div id="field_3_6" class="gfield gfield--type-honeypot gform_validation_container field_sublabel_below gfield--has-description field_description_below field_validation_below gfield_visibility_visible"  ><label class='gfield_label gform-field-label' for='input_3_6'>Facebook</label><div class='ginput_container'><input name='input_6' id='input_3_6' type='text' value='' autocomplete='new-password'/></div><div class='gfield_description' id='gfield_description_3_6'>Kenttä on validointitarkoituksiin ja tulee jättää koskemattomaksi.</div></div><div id="field_3_1" class="gfield gfield--type-text gfield--input-type-text gfield--width-half gfield_contains_required field_sublabel_below gfield--no-description field_description_below field_validation_below gfield_visibility_visible"  ><label class='gfield_label gform-field-label' for='input_3_1'>Etunimi<span class="gfield_required"><span class="gfield_required gfield_required_asterisk">*</span></span></label><div class='ginput_container ginput_container_text'><input name='input_1' id='input_3_1' type='text' value='' class='large'     aria-required="true" aria-invalid="false"   /></div></div><div id="field_3_3" class="gfield gfield--type-text gfield--input-type-text gfield--width-half gfield_contains_required field_sublabel_below gfield--no-description field_description_below field_validation_below gfield_visibility_visible"  ><label class='gfield_label gform-field-label' for='input_3_3'>Sukunimi<span class="gfield_required"><span class="gfield_required gfield_required_asterisk">*</span></span></label><div class='ginput_container ginput_container_text'><input name='input_3' id='input_3_3' type='text' value='' class='large'     aria-required="true" aria-invalid="false"   /></div></div><div id="field_3_4" class="gfield gfield--type-email gfield--input-type-email gfield--width-full gfield_contains_required field_sublabel_below gfield--no-description field_description_below field_validation_below gfield_visibility_visible gpev-field"  data-field-class="gpev-field" ><label class='gfield_label gform-field-label' for='input_3_4'>Sähköposti<span class="gfield_required"><span class="gfield_required gfield_required_asterisk">*</span></span></label><div class='ginput_container ginput_container_email'>
                            <input name='input_4' id='input_3_4' type='email' value='' class='large'    aria-required="true" aria-invalid="false"  />
                        </div></div><div id="field_3_5" class="gfield gfield--type-hidden gfield--input-type-hidden gfield--width-full gform_hidden field_sublabel_below gfield--no-description field_description_below field_validation_below gfield_visibility_visible"  ><div class='ginput_container ginput_container_text'><input name='input_5' id='input_3_5' type='hidden' class='gform_hidden'  aria-invalid="false" value='True' /></div></div></div></div>
        <div class='gform-footer gform_footer top_label'> <input type='submit' id='gform_submit_button_3' class='gform_button button' onclick='gform.submission.handleButtonClick(this);' data-submission-type='submit' value='Tilaa ilmainen uutiskirje'  /> <input type='hidden' name='gform_ajax' value='form_id=3&amp;title=&amp;description=&amp;tabindex=0&amp;theme=gravity-theme&amp;hash=343862f310c9dd4848ea818844c6ebd5' />
            <input type='hidden' class='gform_hidden' name='gform_submission_method' data-js='gform_submission_method_3' value='iframe' />
            <input type='hidden' class='gform_hidden' name='gform_theme' data-js='gform_theme_3' id='gform_theme_3' value='gravity-theme' />
            <input type='hidden' class='gform_hidden' name='gform_style_settings' data-js='gform_style_settings_3' id='gform_style_settings_3' value='' />
            <input type='hidden' class='gform_hidden' name='is_submit_3' value='1' />
            <input type='hidden' class='gform_hidden' name='gform_submit' value='3' />
            
            <input type='hidden' class='gform_hidden' name='gform_unique_id' value='' />
            <input type='hidden' class='gform_hidden' name='state_3' value='WyJbXSIsIjVkNmUxMzk1OWQ3ZmY0MDk1ZjgwNWNiZmRjODkwZWI5Il0=' />
            <input type='hidden' autocomplete='off' class='gform_hidden' name='gform_target_page_number_3' id='gform_target_page_number_3' value='0' />
            <input type='hidden' autocomplete='off' class='gform_hidden' name='gform_source_page_number_3' id='gform_source_page_number_3' value='1' />
            <input type='hidden' name='gform_field_values' value='' />
            
        </div>
                        </form>
                        </div>
		                <iframe style='display:none;width:0px;height:0px;' src='about:blank' name='gform_ajax_frame_3' id='gform_ajax_frame_3' title='This iframe contains the logic required to handle Ajax powered Gravity Forms.'></iframe>
		                <script>
gform.initializeOnLoaded( function() {gformInitSpinner( 3, 'https://voimaharjoittelu.fi/wp-content/plugins/gravityforms/images/spinner.svg', true );jQuery('#gform_ajax_frame_3').on('load',function(){var contents = jQuery(this).contents().find('*').html();var is_postback = contents.indexOf('GF_AJAX_POSTBACK') >= 0;if(!is_postback){return;}var form_content = jQuery(this).contents().find('#gform_wrapper_3');var is_confirmation = jQuery(this).contents().find('#gform_confirmation_wrapper_3').length > 0;var is_redirect = contents.indexOf('gformRedirect(){') >= 0;var is_form = form_content.length > 0 && ! is_redirect && ! is_confirmation;var mt = parseInt(jQuery('html').css('margin-top'), 10) + parseInt(jQuery('body').css('margin-top'), 10) + 100;if(is_form){jQuery('#gform_wrapper_3').html(form_content.html());if(form_content.hasClass('gform_validation_error')){jQuery('#gform_wrapper_3').addClass('gform_validation_error');} else {jQuery('#gform_wrapper_3').removeClass('gform_validation_error');}setTimeout( function() { /* delay the scroll by 50 milliseconds to fix a bug in chrome */ jQuery(document).scrollTop(jQuery('#gform_wrapper_3').offset().top - mt); }, 50 );if(window['gformInitDatepicker']) {gformInitDatepicker();}if(window['gformInitPriceFields']) {gformInitPriceFields();}var current_page = jQuery('#gform_source_page_number_3').val();gformInitSpinner( 3, 'https://voimaharjoittelu.fi/wp-content/plugins/gravityforms/images/spinner.svg', true );jQuery(document).trigger('gform_page_loaded', [3, current_page]);window['gf_submitting_3'] = false;}else if(!is_redirect){var confirmation_content = jQuery(this).contents().find('.GF_AJAX_POSTBACK').html();if(!confirmation_content){confirmation_content = contents;}jQuery('#gform_wrapper_3').replaceWith(confirmation_content);jQuery(document).scrollTop(jQuery('#gf_3').offset().top - mt);jQuery(document).trigger('gform_confirmation_loaded', [3]);window['gf_submitting_3'] = false;wp.a11y.speak(jQuery('#gform_confirmation_message_3').text());}else{jQuery('#gform_3').append(contents);if(window['gformRedirect']) {gformRedirect();}}jQuery(document).trigger("gform_pre_post_render", [{ formId: "3", currentPage: "current_page", abort: function() { this.preventDefault(); } }]);        if (event && event.defaultPrevented) {                return;        }        const gformWrapperDiv = document.getElementById( "gform_wrapper_3" );        if ( gformWrapperDiv ) {            const visibilitySpan = document.createElement( "span" );            visibilitySpan.id = "gform_visibility_test_3";            gformWrapperDiv.insertAdjacentElement( "afterend", visibilitySpan );        }        const visibilityTestDiv = document.getElementById( "gform_visibility_test_3" );        let postRenderFired = false;        function triggerPostRender() {            if ( postRenderFired ) {                return;            }            postRenderFired = true;            gform.core.triggerPostRenderEvents( 3, current_page );            if ( visibilityTestDiv ) {                visibilityTestDiv.parentNode.removeChild( visibilityTestDiv );            }        }        function debounce( func, wait, immediate ) {            var timeout;            return function() {                var context = this, args = arguments;                var later = function() {                    timeout = null;                    if ( !immediate ) func.apply( context, args );                };                var callNow = immediate && !timeout;                clearTimeout( timeout );                timeout = setTimeout( later, wait );                if ( callNow ) func.apply( context, args );            };        }        const debouncedTriggerPostRender = debounce( function() {            triggerPostRender();        }, 200 );        if ( visibilityTestDiv && visibilityTestDiv.offsetParent === null ) {            const observer = new MutationObserver( ( mutations ) => {                mutations.forEach( ( mutation ) => {                    if ( mutation.type === 'attributes' && visibilityTestDiv.offsetParent !== null ) {                        debouncedTriggerPostRender();                        observer.disconnect();                    }                });            });            observer.observe( document.body, {                attributes: true,                childList: false,                subtree: true,                attributeFilter: [ 'style', 'class' ],            });        } else {            triggerPostRender();        }    } );} );
</script>
			</div>

            <script type="text/javascript">
                var gf_global = {"gf_currency_config":{"name":"Euro","symbol_left":"","symbol_right":"&#8364;","symbol_padding":" ","thousand_separator":".","decimal_separator":",","decimals":2,"code":"EUR"},"base_url":"https:\/\/voimaharjoittelu.fi\/wp-content\/plugins\/gravityforms","number_formats":[],"spinnerUrl":"https:\/\/voimaharjoittelu.fi\/wp-content\/plugins\/gravityforms\/images\/spinner.svg","version_hash":"ffcb234279598d2036f250e31e2ed203","strings":{"newRowAdded":"Uusi rivi lis\u00e4tty.","rowRemoved":"Rivi poistettu","formSaved":"Lomake on tallennettu. Sis\u00e4lt\u00f6 sis\u00e4lt\u00e4\u00e4 linkin palataksesi ja t\u00e4ytt\u00e4\u00e4ksesi lomakkeen."}};				var gf_vars = {"active":"Aktiivinen","inactive":"Ei-aktiivinen","save":"Tallenna","update":"P\u00e4ivit\u00e4","previousLabel":"Edellinen","selectFormat":"Valitse muotoilu","column":"Sarake","editToViewAll":"N\u00e4ytet\u00e4\u00e4n 5 \/ %d kohdetta. Muokkaa kentt\u00e4\u00e4 n\u00e4hd\u00e4ksesi kaikki","selectAll":"Valitse kaikki","enterValue":"Sy\u00f6t\u00e4 arvo","formTitle":"Nimet\u00f6n lomake","formDescription":"Ota meihin yhteytt\u00e4! T\u00e4yt\u00e4 t\u00e4m\u00e4 lomake ja vastaamme sinulle pian.","formConfirmationMessage":"Kiitos yhteydenotosta! Olemme sinuun pian yhteydess\u00e4.","buttonText":"L\u00e4het\u00e4","buttonDescription":"The submit button for this form","loading":"Ladataan\u2026","thisFieldIf":"t\u00e4m\u00e4 kentt\u00e4 jos","thisSectionIf":"t\u00e4m\u00e4 osio jos","thisPage":"t\u00e4m\u00e4 sivu jos","thisFormButton":"t\u00e4m\u00e4 lomakkeen painike jos","show":"N\u00e4yt\u00e4","hide":"Piilota","enable":"Ota k\u00e4ytt\u00f6\u00f6n","disable":"Poista k\u00e4yt\u00f6st\u00e4","enabled":"K\u00e4yt\u00f6ss\u00e4","disabled":"Pois k\u00e4yt\u00f6st\u00e4","configure":"Muokkaa","conditional_logic_text":"Ehdollinen logiikka","conditional_logic_desc":"Ehdollinen logiikka mahdollistaa sinun vaihtomahdollisuuden mit\u00e4 k\u00e4vij\u00e4 n\u00e4kee riippuen kentist\u00e4 jota he valitsevat.","conditional_logic_a11y":"Adding conditional logic to the form submit button could cause usability problems for some users and negatively impact the accessibility of your form. Learn more about button conditional logic in our <a href=\"https:\/\/docs.gravityforms.com\/field-accessibility-warning\/\" target=\"_blank\" rel=\"noopener\">documentation<span class=\"screen-reader-text\">(opens in a new tab)<\/span>&nbsp;<span class=\"gform-icon gform-icon--external-link\" aria-hidden=\"true\"><\/span><\/a>.","page":"Sivu","next_button":"Seuraava-painike","button":"L\u00e4het\u00e4 nappi","all":"Kaikki","any":"Mik\u00e4 tahansa","ofTheFollowingMatch":"seuraavista t\u00e4sm\u00e4\u00e4:","is":"on","isNot":"ei ole","greaterThan":"suurempi kuin","lessThan":"v\u00e4hemm\u00e4n kuin","contains":"sis\u00e4lt\u00e4\u00e4","startsWith":"alkaa","endsWith":"loppuu","emptyChoice":"Tyhj\u00e4 (valintoja ei ole tehty)","alertLegacyMode":"This form has legacy markup enabled and doesn\u2019t support field resizing within the editor. Please disable legacy markup in the form settings to enable live resizing.","thisConfirmation":"K\u00e4yt\u00e4 t\u00e4t\u00e4 vahvistusta jos","thisNotification":"L\u00e4het\u00e4 t\u00e4m\u00e4 ilmoitus jos","confirmationSave":"Tallenna","confirmationSaving":"Tallennetaan\u2026","confirmationAreYouSure":"Haluatko varmasti perua n\u00e4m\u00e4 muutokset?","confirmationIssueSaving":"Vahvistusviestin tallentaminen ei onnistunut.","confirmationConfirmDelete":"Haluatko varmasti poistaa t\u00e4m\u00e4n vahvistusviestin?","confirmationIssueDeleting":"Vahvistusviestin poistaminen ei onnistunut.","confirmationConfirmDiscard":"T\u00e4ss\u00e4 vahvistusviestiss\u00e4 on tallentamattomia muutoksia. Haluatko hyl\u00e4t\u00e4 n\u00e4m\u00e4 muutokset?","confirmationDefaultName":"Nimet\u00f6n vahvistus","confirmationDefaultMessage":"Kiitos yhteydenotosta! Olemme sinuun pian yhteydess\u00e4.","confirmationInvalidPageSelection":"Valitse sivu.","confirmationInvalidRedirect":"Sy\u00f6t\u00e4 URL.","confirmationInvalidName":"Sy\u00f6t\u00e4 vahvistuksen nimi.","confirmationDeleteField":"Deleting this field will also delete all entry data associated with it. 'Cancel' to abort. 'OK' to delete.","confirmationDeleteDisplayField":"You're about to delete this field. 'Cancel' to stop. 'OK' to delete","confirmationDeleteDisplayFieldTitle":"Varoitus","conditionalLogicDependency":"This form contains {type} conditional logic dependent upon this field. Deleting this field will deactivate those conditional logic rules and also delete all entry data associated with the field. 'Cancel' to abort. 'OK' to delete.","conditionalLogicDependencyChoice":"This form contains {type} conditional logic dependent upon this choice. Are you sure you want to delete this choice? 'Cancel' to abort. 'OK' to delete.","conditionalLogicDependencyChoiceEdit":"This form contains {type} conditional logic dependent upon this choice. Are you sure you want to modify this choice? 'Cancel' to abort. 'OK' to continue.","conditionalLogicDependencyAdminOnly":"This form contains {type} conditional logic dependent upon this field. Are you sure you want to mark this field as Administrative? 'Cancel' to abort. 'OK' to continue.","conditionalLogicRichTextEditorWarning":"This form contains conditional logic dependent upon this field. This will no longer work if the Rich Text Editor is enabled.  Are you sure you want to enable the Rich Text Editor?  'Cancel' to abort. 'OK' to continue.","conditionalLogicTypeButton":"button","conditionalLogicTypeConfirmation":"confirmation","conditionalLogicTypeNotification":"notification","conditionalLogicTypeNoficationRouting":"notification routing","conditionalLogicTypeField":"field","conditionalLogicTypeFeed":"sy\u00f6te","conditionalLogicWarningTitle":"Conditional Logic Warning","mergeTagsText":"Insert Merge Tags","baseUrl":"https:\/\/voimaharjoittelu.fi\/wp-content\/plugins\/gravityforms","gf_currency_config":{"name":"Euro","symbol_left":"","symbol_right":"&#8364;","symbol_padding":" ","thousand_separator":".","decimal_separator":",","decimals":2,"code":"EUR"},"otherChoiceValue":"Muu","isFormTrash":false,"currentlyAddingField":false,"visibilityOptions":[{"label":"N\u00e4kyviss\u00e4","value":"visible","description":"Oletusvalinta. Kentt\u00e4 on n\u00e4kyviss\u00e4 kun lomaketta katsellaan."},{"label":"Piilotettu","value":"hidden","description":"Kentt\u00e4 on piilotettu kun lomaketta katsellaan. Hy\u00f6dyllinen, kun kent\u00e4n toiminnallisuus on tarpeen, mutta et halua k\u00e4ytt\u00e4j\u00e4n n\u00e4kev\u00e4n t\u00e4t\u00e4 kentt\u00e4\u00e4."},{"label":"Yll\u00e4pidollinen","value":"administrative","description":"T\u00e4m\u00e4 kentt\u00e4 on n\u00e4kyviss\u00e4 vain kun l\u00e4hetettyj\u00e4 merkint\u00f6j\u00e4 hallinnoidaan yll\u00e4pidossa. Kentt\u00e4 ei ole n\u00e4kyv\u00e4 tai toiminnassa lomaketta katsellessa."}],"addFieldFilter":"Lis\u00e4\u00e4 ehto","removeFieldFilter":"Poista ehto","filterAndAny":"{0} seuraavista kohdistui:","customChoices":"Omat valinnat","predefinedChoices":"Ennaltam\u00e4\u00e4r\u00e4tyt valinnat","fieldLabelAriaLabel":"{field_label} - {field_type}, hypp\u00e4\u00e4 t\u00e4m\u00e4n kent\u00e4n asetuksiin","fieldCanBeAddedTitle":"Field Limit","fieldCanBeAddedCaptcha":"A form can only contain one CAPTCHA field.","fieldCanBeAddedShipping":"A form can only contain one Shipping field.","fieldCanBeAddedPostContent":"A form can only contain one Post Body field.","fieldCanBeAddedPostTitle":"A form can only contain one Post Title field.","fieldCanBeAddedPostExcerpt":"A form can only contain one Post Excerpt field.","fieldCanBeAddedCreditCard":"A form can only contain one Credit Card field.","fieldCanBeAddedProductTitle":"Missing Product field","fieldCanBeAddedProduct":"You must add a Product field to the form first.","legacyMarkupTitle":"Unsupported Markup","fieldCanBeAddedMultipleChoice":"You cannot add a Multiple Choice field to a form that uses legacy markup. Please edit the form settings and turn off Legacy Markup.","fieldCanBeAddedImageChoice":"You cannot add an Image Choice field to a form that uses legacy markup. Please edit the form settings and turn off Legacy Markup.","FieldAjaxonErrorTitle":"Virhe","StartAddFieldAjaxonError":"Ajax error while adding field. Please refresh the page and try again.","StartChangeInputTypeAjaxonError":"Ajax error while changing input type. Please refresh the page and try again.","MissingNameCustomChoicesTitle":"Missing Name","MissingNameCustomChoices":"Please give this custom choice a name.","DuplicateNameCustomChoicesTitle":"Duplicate Name","DuplicateNameCustomChoices":"T\u00e4m\u00e4 mukautetun valinnan nimi on jo k\u00e4yt\u00f6ss\u00e4. Anna toinen nimi.","DuplicateTitleMessageTitle":"Duplicate Title","DuplicateTitleMessage":"Sy\u00f6tt\u00e4m\u00e4si lomakkeen otsikko on jo olemassa. Anna yksil\u00f6llinen otsikko lomakkeelle.","ValidateFormMissingFormTitleTitle":"Missing Form Title","ValidateFormMissingFormTitle":"Anna nimi t\u00e4lle lomakkeelle. Kun lis\u00e4\u00e4t lomakkeen sivulle tai artikkeliin, sinulla on mahdollisuus olla n\u00e4ytt\u00e4m\u00e4tt\u00e4 nime\u00e4.","ValidateFormEmptyPageTitle":"Empty Page","ValidateFormEmptyPage":"This form currently has one or more pages without any fields. Blank pages are a result of Page Breaks that are positioned as the first or last field in the form or right after each other. Please adjust the Page Breaks.","ValidateFormMissingProductLabelTitle":"Missing Product Label","ValidateFormMissingProductLabel":"This form has a Product field with a blank label. Please enter a label for every Product field.","ValidateFormMissingProductFieldTitle":"Missing Product field","ValidateFormMissingProductField":"This form has an Option field without a Product field. You must add a Product field to your form.","FormulaIsValidTitle":"Onnistui","FormulaIsValid":"Kaava vaikuttaa validilta.","FormulaIsInvalid":"Kaavassa vaikuttaa olevan virhe.","DeleteFormTitle":"Varmista","DeleteForm":"You are about to move this form to the trash. &#039;Cancel&#039; to abort. &#039;OK&#039; to delete.","DeleteCustomChoice":"Delete this custom choice list? &#039;Cancel&#039; to abort. &#039;OK&#039; to delete.","FieldAdded":"&nbsp;field added to form","nameFieldDefaultPrefixes":[{"text":"Dr.","value":"Dr."},{"text":"Miss","value":"Miss"},{"text":"Mr.","value":"Mr."},{"text":"Mrs.","value":"Mrs."},{"text":"Ms.","value":"Ms."},{"text":"Mx.","value":"Mx."},{"text":"Prof.","value":"Prof."},{"text":"Rev.","value":"Rev."}]};			</script>
            				</div>
					</div>
				</div>
				</div>
		<link rel='stylesheet' id='gform_basic-css' href='https://voimaharjoittelu.fi/wp-content/plugins/gravityforms/assets/css/dist/basic.min.css?ver=2.9.23' media='all' />
<link rel='stylesheet' id='gform_theme_components-css' href='https://voimaharjoittelu.fi/wp-content/plugins/gravityforms/assets/css/dist/theme-components.min.css?ver=2.9.23' media='all' />
<link rel='stylesheet' id='gform_theme-css' href='https://voimaharjoittelu.fi/wp-content/plugins/gravityforms/assets/css/dist/theme.min.css?ver=2.9.23' media='all' />
<script src="https://voimaharjoittelu.fi/wp-content/plugins/duracelltomi-google-tag-manager/dist/js/gtm4wp-form-move-tracker.js?ver=1.22.3" id="gtm4wp-form-move-tracker-js"></script>
<script id="rocket-browser-checker-js-after">
"use strict";var _createClass=function(){function defineProperties(target,props){for(var i=0;i<props.length;i++){var descriptor=props[i];descriptor.enumerable=descriptor.enumerable||!1,descriptor.configurable=!0,"value"in descriptor&&(descriptor.writable=!0),Object.defineProperty(target,descriptor.key,descriptor)}}return function(Constructor,protoProps,staticProps){return protoProps&&defineProperties(Constructor.prototype,protoProps),staticProps&&defineProperties(Constructor,staticProps),Constructor}}();function _classCallCheck(instance,Constructor){if(!(instance instanceof Constructor))throw new TypeError("Cannot call a class as a function")}var RocketBrowserCompatibilityChecker=function(){function RocketBrowserCompatibilityChecker(options){_classCallCheck(this,RocketBrowserCompatibilityChecker),this.passiveSupported=!1,this._checkPassiveOption(this),this.options=!!this.passiveSupported&&options}return _createClass(RocketBrowserCompatibilityChecker,[{key:"_checkPassiveOption",value:function(self){try{var options={get passive(){return!(self.passiveSupported=!0)}};window.addEventListener("test",null,options),window.removeEventListener("test",null,options)}catch(err){self.passiveSupported=!1}}},{key:"initRequestIdleCallback",value:function(){!1 in window&&(window.requestIdleCallback=function(cb){var start=Date.now();return setTimeout(function(){cb({didTimeout:!1,timeRemaining:function(){return Math.max(0,50-(Date.now()-start))}})},1)}),!1 in window&&(window.cancelIdleCallback=function(id){return clearTimeout(id)})}},{key:"isDataSaverModeOn",value:function(){return"connection"in navigator&&!0===navigator.connection.saveData}},{key:"supportsLinkPrefetch",value:function(){var elem=document.createElement("link");return elem.relList&&elem.relList.supports&&elem.relList.supports("prefetch")&&window.IntersectionObserver&&"isIntersecting"in IntersectionObserverEntry.prototype}},{key:"isSlowConnection",value:function(){return"connection"in navigator&&"effectiveType"in navigator.connection&&("2g"===navigator.connection.effectiveType||"slow-2g"===navigator.connection.effectiveType)}}]),RocketBrowserCompatibilityChecker}();
//# sourceURL=rocket-browser-checker-js-after
</script>
<script id="rocket-preload-links-js-extra">
var RocketPreloadLinksConfig = {"excludeUris":"/(?:.+/)?feed(?:/(?:.+/?)?)?$|/(?:.+/)?embed/|/(index.php/)?(.*)wp-json(/.*|$)|/refer/|/go/|/recommend/|/recommends/","usesTrailingSlash":"","imageExt":"jpg|jpeg|gif|png|tiff|bmp|webp|avif|pdf|doc|docx|xls|xlsx|php","fileExt":"jpg|jpeg|gif|png|tiff|bmp|webp|avif|pdf|doc|docx|xls|xlsx|php|html|htm","siteUrl":"https://voimaharjoittelu.fi","onHoverDelay":"100","rateThrottle":"3"};
//# sourceURL=rocket-preload-links-js-extra
</script>
<script id="rocket-preload-links-js-after">
(function() {
"use strict";var r="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},e=function(){function i(e,t){for(var n=0;n<t.length;n++){var i=t[n];i.enumerable=i.enumerable||!1,i.configurable=!0,"value"in i&&(i.writable=!0),Object.defineProperty(e,i.key,i)}}return function(e,t,n){return t&&i(e.prototype,t),n&&i(e,n),e}}();function i(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}var t=function(){function n(e,t){i(this,n),this.browser=e,this.config=t,this.options=this.browser.options,this.prefetched=new Set,this.eventTime=null,this.threshold=1111,this.numOnHover=0}return e(n,[{key:"init",value:function(){!this.browser.supportsLinkPrefetch()||this.browser.isDataSaverModeOn()||this.browser.isSlowConnection()||(this.regex={excludeUris:RegExp(this.config.excludeUris,"i"),images:RegExp(".("+this.config.imageExt+")$","i"),fileExt:RegExp(".("+this.config.fileExt+")$","i")},this._initListeners(this))}},{key:"_initListeners",value:function(e){-1<this.config.onHoverDelay&&document.addEventListener("mouseover",e.listener.bind(e),e.listenerOptions),document.addEventListener("mousedown",e.listener.bind(e),e.listenerOptions),document.addEventListener("touchstart",e.listener.bind(e),e.listenerOptions)}},{key:"listener",value:function(e){var t=e.target.closest("a"),n=this._prepareurl(https://voimaharjoittelu.fi/wp-content/uploads/elementor/css/t);if(null!==n)switch(e.type){case"mousedown":case"touchstart":this._addPrefetchLink(n);break;case"mouseover":this._earlyPrefetch(t,n,"mouseout")}}},{key:"_earlyPrefetch",value:function(t,e,n){var i=this,r=setTimeout(function(){if(r=null,0===i.numOnHover)setTimeout(function(){return i.numOnHover=0},1e3);else if(i.numOnHover>i.config.rateThrottle)return;i.numOnHover++,i._addPrefetchLink(e)},this.config.onHoverDelay);t.addEventListener(n,function e(){t.removeEventListener(n,e,{passive:!0}),null!==r&&(clearTimeout(r),r=null)},{passive:!0})}},{key:"_addPrefetchLink",value:function(i){return this.prefetched.add(i.href),new Promise(function(e,t){var n=document.createElement("link");n.rel="prefetch",n.href=i.href,n.onload=e,n.onerror=t,document.head.appendChild(n)}).catch(function(){})}},{key:"_prepareUrl",value:function(e){if(null===e||"object"!==(void 0===e?"undefined":r(e))||!1 in e||-1===["http:","https:"].indexOf(e.protocol))return null;var t=e.href.substring(0,this.config.siteUrl.length),n=this._getPathname(e.href,t),i={original:e.href,protocol:e.protocol,origin:t,pathname:n,href:t+n};return this._isLinkOk(i)?i:null}},{key:"_getPathname",value:function(e,t){var n=t?e.substring(this.config.siteUrl.length):e;return n.startsWith("/")||(n="/"+n),this._shouldAddTrailingSlash(n)?n+"/":n}},{key:"_shouldAddTrailingSlash",value:function(e){return this.config.usesTrailingSlash&&!e.endsWith("/")&&!this.regex.fileExt.test(e)}},{key:"_isLinkOk",value:function(e){return null!==e&&"object"===(void 0===e?"undefined":r(e))&&(!this.prefetched.has(e.href)&&e.origin===this.config.siteUrl&&-1===e.href.indexOf("?")&&-1===e.href.indexOf("#")&&!this.regex.excludeUris.test(e.href)&&!this.regex.images.test(e.href))}}],[{key:"run",value:function(){"undefined"!=typeof RocketPreloadLinksConfig&&new n(new RocketBrowserCompatibilityChecker({capture:!0,passive:!0}),RocketPreloadLinksConfig).init()}}]),n}();t.run();
}());

//# sourceURL=rocket-preload-links-js-after
</script>
<script id="eael-general-js-extra">
var localize = {"ajaxurl":"https://voimaharjoittelu.fi/wp-admin/admin-ajax.php","nonce":"f29adc5590","i18n":{"added":"Added ","compare":"Compare","loading":"Loading..."},"eael_translate_text":{"required_text":"is a required field","invalid_text":"Invalid","billing_text":"Billing","shipping_text":"Shipping","fg_mfp_counter_text":"of"},"page_permalink":"","cart_redirectition":"","cart_page_url":"","el_breakpoints":{"mobile":{"label":"Mobiili pystyss\u00e4","value":759,"default_value":767,"direction":"max","is_enabled":true},"mobile_extra":{"label":"Mobiili vaakasuunnassa","value":880,"default_value":880,"direction":"max","is_enabled":false},"tablet":{"label":"Tablet Portrait","value":1024,"default_value":1024,"direction":"max","is_enabled":true},"tablet_extra":{"label":"Tablet Landscape","value":1200,"default_value":1200,"direction":"max","is_enabled":false},"laptop":{"label":"Kannettava tietokone","value":1366,"default_value":1366,"direction":"max","is_enabled":false},"widescreen":{"label":"Widescreen","value":2400,"default_value":2400,"direction":"min","is_enabled":false}},"ParticleThemesData":{"default":"{\"particles\":{\"number\":{\"value\":160,\"density\":{\"enable\":true,\"value_area\":800}},\"color\":{\"value\":\"#ffffff\"},\"shape\":{\"type\":\"circle\",\"stroke\":{\"width\":0,\"color\":\"#000000\"},\"polygon\":{\"nb_sides\":5},\"image\":{\"src\":\"img/github.svg\",\"width\":100,\"height\":100}},\"opacity\":{\"value\":0.5,\"random\":false,\"anim\":{\"enable\":false,\"speed\":1,\"opacity_min\":0.1,\"sync\":false}},\"size\":{\"value\":3,\"random\":true,\"anim\":{\"enable\":false,\"speed\":40,\"size_min\":0.1,\"sync\":false}},\"line_linked\":{\"enable\":true,\"distance\":150,\"color\":\"#ffffff\",\"opacity\":0.4,\"width\":1},\"move\":{\"enable\":true,\"speed\":6,\"direction\":\"none\",\"random\":false,\"straight\":false,\"out_mode\":\"out\",\"bounce\":false,\"attract\":{\"enable\":false,\"rotateX\":600,\"rotateY\":1200}}},\"interactivity\":{\"detect_on\":\"canvas\",\"events\":{\"onhover\":{\"enable\":true,\"mode\":\"repulse\"},\"onclick\":{\"enable\":true,\"mode\":\"push\"},\"resize\":true},\"modes\":{\"grab\":{\"distance\":400,\"line_linked\":{\"opacity\":1}},\"bubble\":{\"distance\":400,\"size\":40,\"duration\":2,\"opacity\":8,\"speed\":3},\"repulse\":{\"distance\":200,\"duration\":0.4},\"push\":{\"particles_nb\":4},\"remove\":{\"particles_nb\":2}}},\"retina_detect\":true}","nasa":"{\"particles\":{\"number\":{\"value\":250,\"density\":{\"enable\":true,\"value_area\":800}},\"color\":{\"value\":\"#ffffff\"},\"shape\":{\"type\":\"circle\",\"stroke\":{\"width\":0,\"color\":\"#000000\"},\"polygon\":{\"nb_sides\":5},\"image\":{\"src\":\"img/github.svg\",\"width\":100,\"height\":100}},\"opacity\":{\"value\":1,\"random\":true,\"anim\":{\"enable\":true,\"speed\":1,\"opacity_min\":0,\"sync\":false}},\"size\":{\"value\":3,\"random\":true,\"anim\":{\"enable\":false,\"speed\":4,\"size_min\":0.3,\"sync\":false}},\"line_linked\":{\"enable\":false,\"distance\":150,\"color\":\"#ffffff\",\"opacity\":0.4,\"width\":1},\"move\":{\"enable\":true,\"speed\":1,\"direction\":\"none\",\"random\":true,\"straight\":false,\"out_mode\":\"out\",\"bounce\":false,\"attract\":{\"enable\":false,\"rotateX\":600,\"rotateY\":600}}},\"interactivity\":{\"detect_on\":\"canvas\",\"events\":{\"onhover\":{\"enable\":true,\"mode\":\"bubble\"},\"onclick\":{\"enable\":true,\"mode\":\"repulse\"},\"resize\":true},\"modes\":{\"grab\":{\"distance\":400,\"line_linked\":{\"opacity\":1}},\"bubble\":{\"distance\":250,\"size\":0,\"duration\":2,\"opacity\":0,\"speed\":3},\"repulse\":{\"distance\":400,\"duration\":0.4},\"push\":{\"particles_nb\":4},\"remove\":{\"particles_nb\":2}}},\"retina_detect\":true}","bubble":"{\"particles\":{\"number\":{\"value\":15,\"density\":{\"enable\":true,\"value_area\":800}},\"color\":{\"value\":\"#1b1e34\"},\"shape\":{\"type\":\"polygon\",\"stroke\":{\"width\":0,\"color\":\"#000\"},\"polygon\":{\"nb_sides\":6},\"image\":{\"src\":\"img/github.svg\",\"width\":100,\"height\":100}},\"opacity\":{\"value\":0.3,\"random\":true,\"anim\":{\"enable\":false,\"speed\":1,\"opacity_min\":0.1,\"sync\":false}},\"size\":{\"value\":50,\"random\":false,\"anim\":{\"enable\":true,\"speed\":10,\"size_min\":40,\"sync\":false}},\"line_linked\":{\"enable\":false,\"distance\":200,\"color\":\"#ffffff\",\"opacity\":1,\"width\":2},\"move\":{\"enable\":true,\"speed\":8,\"direction\":\"none\",\"random\":false,\"straight\":false,\"out_mode\":\"out\",\"bounce\":false,\"attract\":{\"enable\":false,\"rotateX\":600,\"rotateY\":1200}}},\"interactivity\":{\"detect_on\":\"canvas\",\"events\":{\"onhover\":{\"enable\":false,\"mode\":\"grab\"},\"onclick\":{\"enable\":false,\"mode\":\"push\"},\"resize\":true},\"modes\":{\"grab\":{\"distance\":400,\"line_linked\":{\"opacity\":1}},\"bubble\":{\"distance\":400,\"size\":40,\"duration\":2,\"opacity\":8,\"speed\":3},\"repulse\":{\"distance\":200,\"duration\":0.4},\"push\":{\"particles_nb\":4},\"remove\":{\"particles_nb\":2}}},\"retina_detect\":true}","snow":"{\"particles\":{\"number\":{\"value\":450,\"density\":{\"enable\":true,\"value_area\":800}},\"color\":{\"value\":\"#fff\"},\"shape\":{\"type\":\"circle\",\"stroke\":{\"width\":0,\"color\":\"#000000\"},\"polygon\":{\"nb_sides\":5},\"image\":{\"src\":\"img/github.svg\",\"width\":100,\"height\":100}},\"opacity\":{\"value\":0.5,\"random\":true,\"anim\":{\"enable\":false,\"speed\":1,\"opacity_min\":0.1,\"sync\":false}},\"size\":{\"value\":5,\"random\":true,\"anim\":{\"enable\":false,\"speed\":40,\"size_min\":0.1,\"sync\":false}},\"line_linked\":{\"enable\":false,\"distance\":500,\"color\":\"#ffffff\",\"opacity\":0.4,\"width\":2},\"move\":{\"enable\":true,\"speed\":6,\"direction\":\"bottom\",\"random\":false,\"straight\":false,\"out_mode\":\"out\",\"bounce\":false,\"attract\":{\"enable\":false,\"rotateX\":600,\"rotateY\":1200}}},\"interactivity\":{\"detect_on\":\"canvas\",\"events\":{\"onhover\":{\"enable\":true,\"mode\":\"bubble\"},\"onclick\":{\"enable\":true,\"mode\":\"repulse\"},\"resize\":true},\"modes\":{\"grab\":{\"distance\":400,\"line_linked\":{\"opacity\":0.5}},\"bubble\":{\"distance\":400,\"size\":4,\"duration\":0.3,\"opacity\":1,\"speed\":3},\"repulse\":{\"distance\":200,\"duration\":0.4},\"push\":{\"particles_nb\":4},\"remove\":{\"particles_nb\":2}}},\"retina_detect\":true}","nyan_cat":"{\"particles\":{\"number\":{\"value\":150,\"density\":{\"enable\":false,\"value_area\":800}},\"color\":{\"value\":\"#ffffff\"},\"shape\":{\"type\":\"star\",\"stroke\":{\"width\":0,\"color\":\"#000000\"},\"polygon\":{\"nb_sides\":5},\"image\":{\"src\":\"http://wiki.lexisnexis.com/academic/images/f/fb/Itunes_podcast_icon_300.jpg\",\"width\":100,\"height\":100}},\"opacity\":{\"value\":0.5,\"random\":false,\"anim\":{\"enable\":false,\"speed\":1,\"opacity_min\":0.1,\"sync\":false}},\"size\":{\"value\":4,\"random\":true,\"anim\":{\"enable\":false,\"speed\":40,\"size_min\":0.1,\"sync\":false}},\"line_linked\":{\"enable\":false,\"distance\":150,\"color\":\"#ffffff\",\"opacity\":0.4,\"width\":1},\"move\":{\"enable\":true,\"speed\":14,\"direction\":\"left\",\"random\":false,\"straight\":true,\"out_mode\":\"out\",\"bounce\":false,\"attract\":{\"enable\":false,\"rotateX\":600,\"rotateY\":1200}}},\"interactivity\":{\"detect_on\":\"canvas\",\"events\":{\"onhover\":{\"enable\":false,\"mode\":\"grab\"},\"onclick\":{\"enable\":true,\"mode\":\"repulse\"},\"resize\":true},\"modes\":{\"grab\":{\"distance\":200,\"line_linked\":{\"opacity\":1}},\"bubble\":{\"distance\":400,\"size\":40,\"duration\":2,\"opacity\":8,\"speed\":3},\"repulse\":{\"distance\":200,\"duration\":0.4},\"push\":{\"particles_nb\":4},\"remove\":{\"particles_nb\":2}}},\"retina_detect\":true}"},"eael_login_nonce":"25a5c17004","eael_register_nonce":"55945a7920","eael_lostpassword_nonce":"c79f698446","eael_resetpassword_nonce":"38cedb3fda"};
//# sourceURL=eael-general-js-extra
</script>
<script src="https://voimaharjoittelu.fi/wp-content/plugins/essential-addons-for-elementor-lite/assets/front-end/js/view/general.min.js?ver=6.5.13" id="eael-general-js"></script>
<script src="https://voimaharjoittelu.fi/wp-content/uploads/essential-addons-elementor/eael-12761.js?ver=6.9.4" id="eael-12761-js"></script>
<script src="https://voimaharjoittelu.fi/wp-content/plugins/elementor/assets/js/webpack.runtime.min.js?ver=3.35.9" id="elementor-webpack-runtime-js"></script>
<script src="https://voimaharjoittelu.fi/wp-content/plugins/elementor/assets/js/frontend-modules.min.js?ver=3.35.9" id="elementor-frontend-modules-js"></script>
<script src="https://voimaharjoittelu.fi/wp-includes/js/jquery/ui/core.min.js?ver=1.13.3" id="jquery-ui-core-js"></script>
<script id="elementor-frontend-js-extra">
var PremiumSettings = {"ajaxurl":"https://voimaharjoittelu.fi/wp-admin/admin-ajax.php","nonce":"8321582ea1"};
var PaBehanceSettings = {"key":"XQhsS66hLTKjUoj8Gky7FOFJxNMh23uu"};
var PremiumProSettings = {"ajaxurl":"https://voimaharjoittelu.fi/wp-admin/admin-ajax.php","nonce":"3a1b477b80","magicSection":"1"};
var EAELImageMaskingConfig = {"svg_dir_url":"https://voimaharjoittelu.fi/wp-content/plugins/essential-addons-for-elementor-lite/assets/front-end/img/image-masking/svg-shapes/"};
//# sourceURL=elementor-frontend-js-extra
</script>
<script id="elementor-frontend-js-before">
var elementorFrontendConfig = {"environmentMode":{"edit":false,"wpPreview":false,"isScriptDebug":false},"i18n":{"shareOnFacebook":"Jaa Facebookissa","shareOnTwitter":"Jaa Twitteriss\u00e4","pinIt":"Kiinnit\u00e4 se","download":"Lataus","downloadImage":"Lataa kuva","fullscreen":"Koko n\u00e4ytt\u00f6","zoom":"Zoom","share":"Jaa","playVideo":"Katso video","previous":"Edellinen","next":"Seuraava","close":"Sulje","a11yCarouselPrevSlideMessage":"Edellinen dia","a11yCarouselNextSlideMessage":"Seuraava dia","a11yCarouselFirstSlideMessage":"T\u00e4m\u00e4 on ensimm\u00e4inen dia","a11yCarouselLastSlideMessage":"T\u00e4m\u00e4 on viimeinen dia","a11yCarouselPaginationBulletMessage":"Mene diaan"},"is_rtl":false,"breakpoints":{"xs":0,"sm":480,"md":760,"lg":1025,"xl":1440,"xxl":1600},"responsive":{"breakpoints":{"mobile":{"label":"Mobiili pystyss\u00e4","value":759,"default_value":767,"direction":"max","is_enabled":true},"mobile_extra":{"label":"Mobiili vaakasuunnassa","value":880,"default_value":880,"direction":"max","is_enabled":false},"tablet":{"label":"Tablet Portrait","value":1024,"default_value":1024,"direction":"max","is_enabled":true},"tablet_extra":{"label":"Tablet Landscape","value":1200,"default_value":1200,"direction":"max","is_enabled":false},"laptop":{"label":"Kannettava tietokone","value":1366,"default_value":1366,"direction":"max","is_enabled":false},"widescreen":{"label":"Widescreen","value":2400,"default_value":2400,"direction":"min","is_enabled":false}},"hasCustomBreakpoints":true},"version":"3.35.9","is_static":false,"experimentalFeatures":{"e_font_icon_svg":true,"additional_custom_breakpoints":true,"container":true,"e_optimized_markup":true,"hello-theme-header-footer":true,"e_pro_free_trial_popup":true,"nested-elements":true,"home_screen":true,"global_classes_should_enforce_capabilities":true,"e_variables":true,"cloud-library":true,"e_opt_in_v4_page":true,"e_components":true,"e_interactions":true,"e_editor_one":true,"import-export-customization":true,"mega-menu":true,"e_pro_variables":true},"urls":{"assets":"https:\/\/voimaharjoittelu.fi\/wp-content\/plugins\/elementor\/assets\/","ajaxurl":"https:\/\/voimaharjoittelu.fi\/wp-admin\/admin-ajax.php","uploadUrl":"https:\/\/voimaharjoittelu.fi\/wp-content\/uploads"},"nonces":{"floatingButtonsClickTracking":"163f5927e5"},"swiperClass":"swiper","settings":{"editorPreferences":[]},"kit":{"viewport_mobile":759,"viewport_tablet":1024,"active_breakpoints":["viewport_mobile","viewport_tablet"],"global_image_lightbox":"yes","lightbox_enable_counter":"yes","lightbox_enable_fullscreen":"yes","lightbox_enable_zoom":"yes","lightbox_enable_share":"yes","lightbox_title_src":"title","lightbox_description_src":"description"},"post":{"id":0,"title":"Sivua ei l\u00f6ytynyt - Voimaharjoittelu","excerpt":""}};
//# sourceURL=elementor-frontend-js-before
</script>
<script src="https://voimaharjoittelu.fi/wp-content/plugins/elementor/assets/js/frontend.min.js?ver=3.35.9" id="elementor-frontend-js"></script>
<script src="https://voimaharjoittelu.fi/wp-content/plugins/premium-addons-for-elementor/assets/frontend/min-js/lottie.min.js?ver=4.11.70" id="lottie-js-js"></script>
<script src="https://voimaharjoittelu.fi/wp-content/plugins/premium-addons-for-elementor/assets/frontend/min-js/premium-nav-menu.min.js?ver=4.11.70" id="pa-menu-js"></script>
<script src="https://voimaharjoittelu.fi/wp-content/uploads/essential-addons-elementor/eael-12791.js?ver=6.9.4" id="eael-12791-js"></script>
<script src="https://voimaharjoittelu.fi/wp-content/uploads/essential-addons-elementor/eael-13652.js?ver=6.9.4" id="eael-13652-js"></script>
<script id="perfmatters-lazy-load-js-before">
window.lazyLoadOptions={elements_selector:"img[data-src],.perfmatters-lazy,.perfmatters-lazy-css-bg",thresholds:"0px 0px",class_loading:"pmloading",class_loaded:"pmloaded",callback_loaded:function(element){if(element.tagName==="IFRAME"){if(element.classList.contains("pmloaded")){if(typeof window.jQuery!="undefined"){if(jQuery.fn.fitVids){jQuery(element).parent().fitVids()}}}}}};window.addEventListener("LazyLoad::Initialized",function(e){var lazyLoadInstance=e.detail.instance;var target=document.querySelector("body");var observer=new MutationObserver(function(mutations){lazyLoadInstance.update()});var config={childList:!0,subtree:!0};observer.observe(target,config);});function perfmattersLazyLoadYouTube(e){var t=document.createElement("iframe"),r="ID?";r+=0===e.dataset.query.length?"":e.dataset.query+"&",r+="autoplay=1",t.setAttribute("src",r.replace("ID",e.dataset.src)),e.dataset.referrerpolicy && t.setAttribute("referrerpolicy",e.dataset.referrerpolicy),t.setAttribute("frameborder","0"),t.setAttribute("allowfullscreen","1"),t.setAttribute("allow","accelerometer; autoplay; encrypted-media; gyroscope; picture-in-picture"),e.replaceChild(t,e.firstChild)}
//# sourceURL=perfmatters-lazy-load-js-before
</script>
<script async src="https://voimaharjoittelu.fi/wp-content/plugins/perfmatters/js/lazyload.min.js?ver=2.6.0" id="perfmatters-lazy-load-js"></script>
<script src="https://voimaharjoittelu.fi/wp-content/plugins/premium-addons-for-elementor/assets/frontend/min-js/elements-handler.min.js?ver=4.11.70" id="pa-elements-handler-js"></script>
<script src="https://voimaharjoittelu.fi/wp-includes/js/dist/dom-ready.min.js?ver=f77871ff7694fffea381" id="wp-dom-ready-js"></script>
<script src="https://voimaharjoittelu.fi/wp-includes/js/dist/hooks.min.js?ver=dd5603f07f9220ed27f1" id="wp-hooks-js"></script>
<script src="https://voimaharjoittelu.fi/wp-includes/js/dist/i18n.min.js?ver=c26c3dc7bed366793375" id="wp-i18n-js"></script>
<script id="wp-i18n-js-after">
wp.i18n.setLocaleData( { 'text direction\u0004ltr': [ 'ltr' ] } );
//# sourceURL=wp-i18n-js-after
</script>
<script id="wp-a11y-js-translations">
( function( domain, translations ) {
	var localeData = translations.locale_data[ domain ] || translations.locale_data.messages;
	localeData[""].domain = domain;
	wp.i18n.setLocaleData( localeData, domain );
} )( "default", {"translation-revision-date":"2026-02-03 18:15:59+0000","generator":"GlotPress\/4.0.3","domain":"messages","locale_data":{"messages":{"":{"domain":"messages","plural-forms":"nplurals=2; plural=n != 1;","lang":"fi"},"Notifications":["Ilmoitukset"]}},"comment":{"reference":"wp-includes\/js\/dist\/a11y.js"}} );
//# sourceURL=wp-a11y-js-translations
</script>
<script src="https://voimaharjoittelu.fi/wp-includes/js/dist/a11y.min.js?ver=cb460b4676c94bd228ed" id="wp-a11y-js"></script>
<script defer='defer' src="https://voimaharjoittelu.fi/wp-content/plugins/gravityforms/js/jquery.json.min.js?ver=2.9.23" id="gform_json-js"></script>
<script id="gform_gravityforms-js-extra">
var gform_i18n = {"datepicker":{"days":{"monday":"Ma","tuesday":"Ti","wednesday":"Ke","thursday":"To","friday":"Pe","saturday":"La","sunday":"Su"},"months":{"january":"Tammikuu","february":"Helmikuu","march":"Maaliskuu","april":"Huhtikuu","may":"Toukokuu","june":"Kes\u00e4kuu","july":"Hein\u00e4kuu","august":"Elokuu","september":"Syyskuu","october":"Lokakuu","november":"Marraskuu","december":"Joulukuu"},"firstDay":1,"iconText":"Valitse p\u00e4iv\u00e4"}};
var gf_legacy_multi = [];
var gform_gravityforms = {"strings":{"invalid_file_extension":"T\u00e4m\u00e4n tyyppinen tiedosto ei ole sallittu. Sen pit\u00e4\u00e4 olla yksi seuraavista:","delete_file":"Poista t\u00e4m\u00e4 tiedosto","in_progress":"k\u00e4ynniss\u00e4","file_exceeds_limit":"Tiedoston koko ylitt\u00e4\u00e4 enimm\u00e4israjan","illegal_extension":"T\u00e4m\u00e4n tyyppinen tiedosto ei ole sallittu.","max_reached":"Tiedostoja on enimm\u00e4ism\u00e4\u00e4r\u00e4","unknown_error":"Tiedoston tallentaminen palvelimelle ep\u00e4onnistui","currently_uploading":"Odota kunnes lataus on valmis","cancel":"Peruuta","cancel_upload":"Peruuta lataus","cancelled":"Peruutettu","error":"Virhe","message":"Viesti"},"vars":{"images_url":"https://voimaharjoittelu.fi/wp-content/plugins/gravityforms/images"}};
var gf_global = {"gf_currency_config":{"name":"Euro","symbol_left":"","symbol_right":"&#8364;","symbol_padding":" ","thousand_separator":".","decimal_separator":",","decimals":2,"code":"EUR"},"base_url":"https://voimaharjoittelu.fi/wp-content/plugins/gravityforms","number_formats":[],"spinnerUrl":"https://voimaharjoittelu.fi/wp-content/plugins/gravityforms/images/spinner.svg","version_hash":"ffcb234279598d2036f250e31e2ed203","strings":{"newRowAdded":"Uusi rivi lis\u00e4tty.","rowRemoved":"Rivi poistettu","formSaved":"Lomake on tallennettu. Sis\u00e4lt\u00f6 sis\u00e4lt\u00e4\u00e4 linkin palataksesi ja t\u00e4ytt\u00e4\u00e4ksesi lomakkeen."}};
var gf_global = {"gf_currency_config":{"name":"Euro","symbol_left":"","symbol_right":"&#8364;","symbol_padding":" ","thousand_separator":".","decimal_separator":",","decimals":2,"code":"EUR"},"base_url":"https://voimaharjoittelu.fi/wp-content/plugins/gravityforms","number_formats":[],"spinnerUrl":"https://voimaharjoittelu.fi/wp-content/plugins/gravityforms/images/spinner.svg","version_hash":"ffcb234279598d2036f250e31e2ed203","strings":{"newRowAdded":"Uusi rivi lis\u00e4tty.","rowRemoved":"Rivi poistettu","formSaved":"Lomake on tallennettu. Sis\u00e4lt\u00f6 sis\u00e4lt\u00e4\u00e4 linkin palataksesi ja t\u00e4ytt\u00e4\u00e4ksesi lomakkeen."}};
//# sourceURL=gform_gravityforms-js-extra
</script>
<script defer='defer' src="https://voimaharjoittelu.fi/wp-content/plugins/gravityforms/js/gravityforms.min.js?ver=2.9.23" id="gform_gravityforms-js"></script>
<script defer='defer' src="https://voimaharjoittelu.fi/wp-content/plugins/gravityforms/js/placeholders.jquery.min.js?ver=2.9.23" id="gform_placeholder-js"></script>
<script defer='defer' src="https://voimaharjoittelu.fi/wp-content/plugins/gravityforms/assets/js/dist/utils.min.js?ver=380b7a5ec0757c78876bc8a59488f2f3" id="gform_gravityforms_utils-js"></script>
<script defer='defer' src="https://voimaharjoittelu.fi/wp-content/plugins/gravityforms/assets/js/dist/vendor-theme.min.js?ver=8673c9a2ff188de55f9073009ba56f5e" id="gform_gravityforms_theme_vendors-js"></script>
<script id="gform_gravityforms_theme-js-extra">
var gform_theme_config = {"common":{"form":{"honeypot":{"version_hash":"ffcb234279598d2036f250e31e2ed203"},"ajax":{"ajaxurl":"https://voimaharjoittelu.fi/wp-admin/admin-ajax.php","ajax_submission_nonce":"1bd7ca1d95","i18n":{"step_announcement":"Step %1$s of %2$s, %3$s","unknown_error":"There was an unknown error processing your request. Please try again."}}}},"hmr_dev":"","public_path":"https://voimaharjoittelu.fi/wp-content/plugins/gravityforms/assets/js/dist/","config_nonce":"39e127b920"};
//# sourceURL=gform_gravityforms_theme-js-extra
</script>
<script defer='defer' src="https://voimaharjoittelu.fi/wp-content/plugins/gravityforms/assets/js/dist/scripts-theme.min.js?ver=96b168b3a480baf99058dabf9338533b" id="gform_gravityforms_theme-js"></script>
<script id="heartbeat-js-extra">
var heartbeatSettings = {"ajaxurl":"/wp-admin/admin-ajax.php","interval":"120","minimalInterval":"120"};
//# sourceURL=heartbeat-js-extra
</script>
<script src="https://voimaharjoittelu.fi/wp-includes/js/heartbeat.min.js?ver=6.9.4" id="heartbeat-js"></script>
<script id="gf_partial_entries-js-extra">
var gf_partial_entries_strings_2 = {"warningMessage":"Sy\u00f6t\u00e4 tietosi.."};
//# sourceURL=gf_partial_entries-js-extra
</script>
<script src="https://voimaharjoittelu.fi/wp-content/plugins/gravityformspartialentries/js/partial-entries.min.js?ver=1.8.1" id="gf_partial_entries-js"></script>
<script src="https://voimaharjoittelu.fi/wp-content/plugins/elementor-pro/assets/js/webpack-pro.runtime.min.js?ver=3.35.1" id="elementor-pro-webpack-runtime-js"></script>
<script id="elementor-pro-frontend-js-before">
var ElementorProFrontendConfig = {"ajaxurl":"https:\/\/voimaharjoittelu.fi\/wp-admin\/admin-ajax.php","nonce":"a3259e6b6c","urls":{"assets":"https:\/\/voimaharjoittelu.fi\/wp-content\/plugins\/elementor-pro\/assets\/","rest":"https:\/\/voimaharjoittelu.fi\/wp-json\/"},"settings":{"lazy_load_background_images":false},"popup":{"hasPopUps":true},"shareButtonsNetworks":{"facebook":{"title":"Facebook","has_counter":true},"twitter":{"title":"Twitter"},"linkedin":{"title":"LinkedIn","has_counter":true},"pinterest":{"title":"Pinterest","has_counter":true},"reddit":{"title":"Reddit","has_counter":true},"vk":{"title":"VK","has_counter":true},"odnoklassniki":{"title":"OK","has_counter":true},"tumblr":{"title":"Tumblr"},"digg":{"title":"Digg"},"skype":{"title":"Skype"},"stumbleupon":{"title":"StumbleUpon","has_counter":true},"mix":{"title":"Mix"},"telegram":{"title":"Telegram"},"pocket":{"title":"Pocket","has_counter":true},"xing":{"title":"XING","has_counter":true},"whatsapp":{"title":"WhatsApp"},"email":{"title":"Email"},"print":{"title":"Print"},"x-twitter":{"title":"X"},"threads":{"title":"Threads"}},"facebook_sdk":{"lang":"fi","app_id":""},"lottie":{"defaultAnimationUrl":"https:\/\/voimaharjoittelu.fi\/wp-content\/plugins\/elementor-pro\/modules\/lottie\/assets\/animations\/default.json"}};
//# sourceURL=elementor-pro-frontend-js-before
</script>
<script src="https://voimaharjoittelu.fi/wp-content/plugins/elementor-pro/assets/js/frontend.min.js?ver=3.35.1" id="elementor-pro-frontend-js"></script>
<script src="https://voimaharjoittelu.fi/wp-content/plugins/elementor-pro/assets/js/elements-handlers.min.js?ver=3.35.1" id="pro-elements-handlers-js"></script>
<script>
gform.initializeOnLoaded( function() { jQuery(document).on('gform_post_render', function(event, formId, currentPage){if(formId == 2) {if(typeof Placeholders != 'undefined'){
                        Placeholders.enable();
                    }} } );jQuery(document).on('gform_post_conditional_logic', function(event, formId, fields, isInit){} ) } );
</script>
<script>
gform.initializeOnLoaded( function() {jQuery(document).trigger("gform_pre_post_render", [{ formId: "2", currentPage: "1", abort: function() { this.preventDefault(); } }]);        if (event && event.defaultPrevented) {                return;        }        const gformWrapperDiv = document.getElementById( "gform_wrapper_2" );        if ( gformWrapperDiv ) {            const visibilitySpan = document.createElement( "span" );            visibilitySpan.id = "gform_visibility_test_2";            gformWrapperDiv.insertAdjacentElement( "afterend", visibilitySpan );        }        const visibilityTestDiv = document.getElementById( "gform_visibility_test_2" );        let postRenderFired = false;        function triggerPostRender() {            if ( postRenderFired ) {                return;            }            postRenderFired = true;            gform.core.triggerPostRenderEvents( 2, 1 );            if ( visibilityTestDiv ) {                visibilityTestDiv.parentNode.removeChild( visibilityTestDiv );            }        }        function debounce( func, wait, immediate ) {            var timeout;            return function() {                var context = this, args = arguments;                var later = function() {                    timeout = null;                    if ( !immediate ) func.apply( context, args );                };                var callNow = immediate && !timeout;                clearTimeout( timeout );                timeout = setTimeout( later, wait );                if ( callNow ) func.apply( context, args );            };        }        const debouncedTriggerPostRender = debounce( function() {            triggerPostRender();        }, 200 );        if ( visibilityTestDiv && visibilityTestDiv.offsetParent === null ) {            const observer = new MutationObserver( ( mutations ) => {                mutations.forEach( ( mutation ) => {                    if ( mutation.type === 'attributes' && visibilityTestDiv.offsetParent !== null ) {                        debouncedTriggerPostRender();                        observer.disconnect();                    }                });            });            observer.observe( document.body, {                attributes: true,                childList: false,                subtree: true,                attributeFilter: [ 'style', 'class' ],            });        } else {            triggerPostRender();        }    } );
</script>
<script>
gform.initializeOnLoaded( function() { jQuery(document).on('gform_post_render', function(event, formId, currentPage){if(formId == 3) {} } );jQuery(document).on('gform_post_conditional_logic', function(event, formId, fields, isInit){} ) } );
</script>
<script>
gform.initializeOnLoaded( function() {jQuery(document).trigger("gform_pre_post_render", [{ formId: "3", currentPage: "1", abort: function() { this.preventDefault(); } }]);        if (event && event.defaultPrevented) {                return;        }        const gformWrapperDiv = document.getElementById( "gform_wrapper_3" );        if ( gformWrapperDiv ) {            const visibilitySpan = document.createElement( "span" );            visibilitySpan.id = "gform_visibility_test_3";            gformWrapperDiv.insertAdjacentElement( "afterend", visibilitySpan );        }        const visibilityTestDiv = document.getElementById( "gform_visibility_test_3" );        let postRenderFired = false;        function triggerPostRender() {            if ( postRenderFired ) {                return;            }            postRenderFired = true;            gform.core.triggerPostRenderEvents( 3, 1 );            if ( visibilityTestDiv ) {                visibilityTestDiv.parentNode.removeChild( visibilityTestDiv );            }        }        function debounce( func, wait, immediate ) {            var timeout;            return function() {                var context = this, args = arguments;                var later = function() {                    timeout = null;                    if ( !immediate ) func.apply( context, args );                };                var callNow = immediate && !timeout;                clearTimeout( timeout );                timeout = setTimeout( later, wait );                if ( callNow ) func.apply( context, args );            };        }        const debouncedTriggerPostRender = debounce( function() {            triggerPostRender();        }, 200 );        if ( visibilityTestDiv && visibilityTestDiv.offsetParent === null ) {            const observer = new MutationObserver( ( mutations ) => {                mutations.forEach( ( mutation ) => {                    if ( mutation.type === 'attributes' && visibilityTestDiv.offsetParent !== null ) {                        debouncedTriggerPostRender();                        observer.disconnect();                    }                });            });            observer.observe( document.body, {                attributes: true,                childList: false,                subtree: true,                attributeFilter: [ 'style', 'class' ],            });        } else {            triggerPostRender();        }    } );
</script>

</body>
</html>
<!--
Performance optimized by Redis Object Cache. Learn more: https://wprediscache.com

Retrieved 3727 objects (1 Mt) from Redis using PhpRedis (v6.3.0).
-->
