1<!doctype html > 2<html xmlns="http://www.w3.org/1999/xhtml" lang="fi" 3 class="ios-preview-native-scroll"> 4<head> 5 <meta charset="utf-8"> 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44
45<script type="text/javascript"> 46 window._currentDevice = 'desktop'; 47 window.Parameters = window.Parameters || { 48 HomeUrl: 'https://www.valmarin.fi/', 49 50 SystemID: 'EU_PRODUCTION', 51 SiteAlias: '38f0ee7695b144a7b8b0d37bf08dcd12', 52 SiteType: atob('RFVEQU9ORQ=='), 53 PublicationDate: 'Sep 21, 2026', 54 ExternalUid: '122666', 55 IsSiteMultilingual: true, 56 InitialPostAlias: '', 57 InitialPostPageUuid: '', 58 InitialDynamicItem: '', 59 DynamicPageInfo: { 60 isDynamicPage: false, 61 base64JsonRowData: 'null', 62 }, 63 InitialPageAlias: 'kytt', 64 InitialPageUuid: '07694a5636b645e19544b61755e4fc2a', 65 InitialPageId: '37935625', 66 InitialEncodedPageAlias: 'a3l0dA==', 67 InitialHeaderUuid: '4110aea43891409791252b078d09667f', 68 CurrentPageUrl: '', 69 IsCurrentHomePage: false, 70 AllowAjax: false, 71 AfterAjaxCommand: null, 72 HomeLinkText: 'Back To Home', 73 UseGalleryModule: false, 74 CurrentThemeName: 'Layout Theme', 75 ThemeVersion: '500000', 76 DefaultPageAlias: '', 77 RemoveDID: true, 78 WidgetStyleID: null, 79 IsHeaderFixed: false, 80 IsHeaderSkinny: false, 81 IsBfs: true, 82 StorePageAlias: 'null', 83 StorePagesUrls: 'e30=', 84 IsNewStore: 'false', 85 StorePath: '', 86 StoreId: 'null', 87 StoreVersion: 0, 88 StoreBaseUrl: '', 89 StoreCleanUrl: true, 90 StoreDisableScrolling: true, 91 IsStoreSuspended: false, 92 HasCustomDomain: true, 93 SimpleSite: false, 94 showCookieNotification: false, 95 cookiesNotificationMarkup: 'null', 96 translatedPageUrl: '', 97 isFastMigrationSite: false, 98 sidebarPosition: 'NA', 99 currentLanguage: 'fi', 100 currentLocale: 'fi', 101 NavItems: '{}', 102 errors: { 103 general: 'There was an error connecting to the page.<br/> Make sure you are not offline.', 104 password: 'Incorrect name/password combination', 105 tryAgain: 'Try again' 106 }, 107 108 mapConsent: { 109 message: 'T\u00E4m\u00E4n sis\u00E4ll\u00F6n tarjoaa kolmas osapuoli, {0}. Jos t\u00E4m\u00E4 on k\u00E4yt\u00F6ss\u00E4, {0} voi ker\u00E4t\u00E4 tietoja toiminnastasi.', 110 enable: 'Ota k\u00E4ytt\u00F6\u00F6n' 111 }, 112 NavigationAreaParams: { 113 ShowBackToHomeOnInnerPages: true, 114 NavbarSize: -1, 115 NavbarLiveHomePage: 'https://www.valmarin.fi/', 116 BlockContainerSelector: '.dmBody', 117 NavbarSelector: '#dmNav:has(a)', 118 SubNavbarSelector: '#subnav_main' 119 }, 120 hasCustomCode: true, 121 planID: '4520', 122 customTemplateId: 'null', 123 siteTemplateId: 'null', 124 productId: 'DM_DIRECT', 125 disableTracking: false, 126 pageType: 'FROM_SCRATCH', 127 isRuntimeServer: true, 128 isInEditor: false, 129 isInPreview: false, 130 hasNativeStore: false, 131 defaultLang: 'fi', 132 hamburgerMigration: null, 133 isFlexSite: true 134 }; 135 136 window.Parameters.LayoutID = {}; 137 window.Parameters.LayoutID[window._currentDevice] = 30; 138 window.Parameters.LayoutVariationID = {}; 139 window.Parameters.LayoutVariationID[window._currentDevice] = 5; 140</script>
140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163<!-- Injecting site-wide to the head --> 164 165 166 167 168 169<!-- End Injecting site-wide to the head --> 170 171<!-- Inject secured cdn script --> 172 173 174<!-- ========= Meta Tags ========= --> 175<!-- PWA settings -->
176<script> 177 function toHash(str) { 178 var hash = 5381, i = str.length; 179 while (i) { 180 hash = hash * 33 ^ str.charCodeAt(--i) 181 } 182 return hash >>> 0 183 } 184</script>
vendor: 1 bytes, line 184
184
185<script> 186 (function (global) { 187 //const cacheKey = global.cacheKey; 188 const isOffline = 'onLine' in navigator && navigator.onLine === false; 189 const hasServiceWorkerSupport = 'serviceWorker' in navigator; 190 if (isOffline) { 191 console.log('offline mode'); 192 } 193 if (!hasServiceWorkerSupport) { 194 console.log('service worker is not supported'); 195 } 196 if (hasServiceWorkerSupport && !isOffline) { 197 window.addEventListener('load', function () { 198 const serviceWorkerPath = '/runtime-service-worker.js?v=3'; 199 navigator.serviceWorker 200 .register(serviceWorkerPath, { scope: './' }) 201 .then( 202 function (registration) { 203 // Registration was successful 204 console.log( 205 'ServiceWorker registration successful with scope: ', 206 registration.scope 207 ); 208 }, 209 function (err) { 210 // registration failed :( 211 console.log('ServiceWorker registration failed: ', err); 212 } 213 ) 214 .catch(function (err) { 215 console.log(err); 216 }); 217 }); 218 219 // helper function to refresh the page 220 var refreshPage = (function () { 221 var refreshing; 222 return function () { 223 if (refreshing) return; 224 // prevent multiple refreshes 225 var refreshkey = 'refreshed' + location.href; 226 var prevRefresh = localStorage.getItem(refreshkey); 227 if (prevRefresh) { 228 localStorage.removeItem(refreshkey); 229 if (Date.now() - prevRefresh < 30000) { 230 return; // dont go into a refresh loop 231 } 232 } 233 refreshing = true; 234 localStorage.setItem(refreshkey, Date.now()); 235 console.log('refereshing page'); 236 window.location.reload(); 237 }; 238 })(); 239 240 function messageServiceWorker(data) { 241 return new Promise(function (resolve, reject) { 242 if (navigator.serviceWorker.controller) { 243 var worker = navigator.serviceWorker.controller; 244 var messageChannel = new MessageChannel(); 245 messageChannel.port1.onmessage = replyHandler; 246 worker.postMessage(data, [messageChannel.port2]); 247 function replyHandler(event) { 248 resolve(event.data); 249 } 250 } else { 251 resolve(); 252 } 253 }); 254 } 255 } 256})(window); 257</script>
257 258<!-- Add manifest --> 259<!-- End PWA settings --> 260 261 262 263<link rel="canonical" href="https://www.valmarin.fi/kytt"> 264 265<meta id="view" name="viewport" content="initial-scale=1, minimum-scale=1, maximum-scale=5, viewport-fit=cover"> 266 267<meta name="apple-mobile-web-app-capable" content="yes"> 268 269<!--Add favorites icons--> 270 271<link rel="icon" type="image/x-icon" href="https://de.cdn-website.com/38f0ee7695b144a7b8b0d37bf08dcd12/site_favicon_16_1788939495141.ico"/> 272 273<!-- End favorite icons --> 274<link rel="preconnect" href="https://le-de.cdn-website.com"/> 275<link rel="preconnect" href="https://de.cdn-website.com" crossorigin/> 276<link rel="preconnect" href="https://static.cdn-website.com"/> 277<link rel="preconnect" href="https://de.cdn-website.com"/> 278 279 280 281<!-- render the required CSS and JS in the head section -->
282<script id='d-js-dmapi'> 283 window.SystemID = 'EU_PRODUCTION'; 284 285 if (!window.dmAPI) { 286 window.dmAPI = { 287 registerExternalRuntimeComponent: function () { 288 }, 289 getCurrentDeviceType: function () { 290 return window._currentDevice; 291 }, 292 runOnReady: (ns, fn) => { 293 const safeFn = dmAPI.toSafeFn(fn); 294 ns = ns || 'global_' + Math.random().toString(36).slice(2, 11); 295 const eventName = 'afterAjax.' + ns; 296 297 if (document.readyState === 'complete') { 298 $.DM.events.off(eventName).on(eventName, safeFn); 299 setTimeout(function () { 300 safeFn({ 301 isAjax: false, 302 }); 303 }, 0); 304 } else { 305 window?.waitForDeferred?.('dmAjax', () => { 306 $.DM.events.off(eventName).on(eventName, safeFn); 307 safeFn({ 308 isAjax: false, 309 }); 310 }); 311 } 312 }, 313 toSafeFn: (fn) => { 314 if (fn?.safe) { 315 return fn; 316 } 317 const safeFn = function (...args) { 318 try { 319 return fn?.apply(null, args); 320 } catch (e) { 321 console.log('function failed ' + e.message); 322 } 323 }; 324 safeFn.safe = true; 325 return safeFn; 326 } 327 }; 328 } 329 330 if (!window.requestIdleCallback) { 331 window.requestIdleCallback = function (fn) { 332 setTimeout(fn, 0); 333 } 334 } 335</script>
335 336 337<!-- loadCSS function header.jsp--> 338 339 340 341 342 343
344<script id="d-js-load-css"> 345/** 346 * There are a few <link> tags with CSS resource in them that are preloaded in the page 347 * in each of those there is a "onload" handler which invokes the loadCSS callback 348 * defined here. 349 * We are monitoring 3 main CSS files - the runtime, the global and the page. 350 * When each load we check to see if we can append them all in a batch. If threre 351 * is no page css (which may happen on inner pages) then we do not wait for it 352 */ 353(function () { 354 let cssLinks = {}; 355 function loadCssLink(link) { 356 link.onload = null; 357 link.rel = "stylesheet"; 358 link.type = "text/css"; 359 } 360 361 function checkCss() { 362 const pageCssLink = document.querySelector("[id*='CssLink']"); 363 const widgetCssLink = document.querySelector("[id*='widgetCSS']"); 364 365 if (cssLinks && cssLinks.runtime && cssLinks.global && (!pageCssLink || cssLinks.page) && (!widgetCssLink || cssLinks.widget)) { 366 const storedRuntimeCssLink = cssLinks.runtime; 367 const storedPageCssLink = cssLinks.page; 368 const storedGlobalCssLink = cssLinks.global; 369 const storedWidgetCssLink = cssLinks.widget; 370 371 storedGlobalCssLink.disabled = true; 372 loadCssLink(storedGlobalCssLink); 373 374 if (storedPageCssLink) { 375 storedPageCssLink.disabled = true; 376 loadCssLink(storedPageCssLink); 377 } 378 379 if(storedWidgetCssLink) { 380 storedWidgetCssLink.disabled = true; 381 loadCssLink(storedWidgetCssLink); 382 } 383 384 storedRuntimeCssLink.disabled = true; 385 loadCssLink(storedRuntimeCssLink); 386 387 requestAnimationFrame(() => { 388 setTimeout(() => { 389 storedRuntimeCssLink.disabled = false; 390 storedGlobalCssLink.disabled = false; 391 if (storedPageCssLink) { 392 storedPageCssLink.disabled = false; 393 } 394 if (storedWidgetCssLink) { 395 storedWidgetCssLink.disabled = false; 396 } 397 // (SUP-4179) Clear the accumulated cssLinks only when we're 398 // sure that the document has finished loading and the document 399 // has been parsed. 400 if(document.readyState === 'interactive') { 401 cssLinks = null; 402 } 403 }, 0); 404 }); 405 } 406 } 407 408 409 function loadCSS(link) { 410 try { 411 var urlParams = new URLSearchParams(window.location.search); 412 var noCSS = !!urlParams.get("nocss"); 413 var cssTimeout = urlParams.get("cssTimeout") || 0; 414 415 if (noCSS) { 416 return; 417 } 418 if (link.href && link.href.includes("d-css-runtime")) { 419 cssLinks.runtime = link; 420 checkCss(); 421 } else if (link.id === "siteGlobalCss") { 422 cssLinks.global = link; 423 checkCss(); 424 } 425 426 else if (link.id && link.id.includes("CssLink")) { 427 cssLinks.page = link; 428 checkCss(); 429 } else if (link.id && link.id.includes("widgetCSS")) { 430 cssLinks.widget = link; 431 checkCss(); 432 } 433 434 else { 435 requestIdleCallback(function () { 436 window.setTimeout(function () { 437 loadCssLink(link); 438 }, parseInt(cssTimeout, 10)); 439 }); 440 } 441 } catch (e) { 442 throw e 443 } 444 } 445 window.loadCSS = window.loadCSS || loadCSS; 446})(); 447</script>
447 448 449 450
451<script data-role="deferred-init" type="text/javascript"> 452 /* usage: window.getDeferred(<deferred name>).resolve() or window.getDeferred(<deferred name>).promise.then(...)*/ 453 function Def() { 454 this.promise = new Promise((function (a, b) { 455 this.resolve = a, this.reject = b 456 }).bind(this)) 457 } 458 459 const defs = {}; 460 window.getDeferred = function (a) { 461 return null == defs[a] && (defs[a] = new Def), defs[a] 462 } 463 window.waitForDeferred = function (b, a, c) { 464 let d = window?.getDeferred?.(b); 465 d 466 ? d.promise.then(a) 467 : c && ["complete", "interactive"].includes(document.readyState) 468 ? setTimeout(a, 1) 469 : c 470 ? document.addEventListener("DOMContentLoaded", a) 471 : console.error(`Deferred does not exist`); 472 }; 473</script>
473 474<style id="forceCssIncludes"> 475 /* This file is auto-generated from a `scss` file with the same name */ 476 477.videobgwrapper{overflow:hidden;position:absolute;z-index:0;width:100%;height:100%;top:0;left:0;pointer-events:none;border-radius:inherit}.videobgframe{position:absolute;width:101%;height:100%;top:50%;left:50%;transform:translateY(-50%) translateX(-50%);object-fit:fill}#dm video.videobgframe{margin:0}@media (max-width:767px){.dmRoot .dmPhotoGallery.newPhotoGallery:not(.photo-gallery-done){min-height:80vh}}@media (min-width:1025px){.dmRoot .dmPhotoGallery.newPhotoGallery:not(.photo-gallery-done){min-height:45vh}}@media (min-width:768px) and (max-width:1024px){.responsiveTablet .dmPhotoGallery.newPhotoGallery:not(.photo-gallery-done){min-height:45vh}}#dm [data-show-on-page-only]{display:none!important}#dmRoot div.stickyHeaderFix div.site_content{margin-top:0!important}#dmRoot div.stickyHeaderFix div.hamburger-header-container{position:relative}@media (min-width:768px) and (max-width:1024px){.responsiveTablet #dm .dmInner .hide-for-medium,[data-hidden-on-tablet]{display:none!important}} 478 479 480</style> 481<style id="cssVariables" type="text/css"> 482 :root { 483 --color_1: rgba(24,56,24,1); 484 --color_2: rgba(255, 255, 255, 1); 485 --color_3: rgba(0, 158, 104, 1); 486 --color_4: rgba(24, 56, 24, 1); 487 --color_5: rgba(205,205,205,1); 488 --max-content-width_1: 1200px; 489} 490</style> 491 492 493 494 495 496 497 498 499 500 501 502 503 504 505 506 507 508 509 510 511 512 513 514 515 516<!-- Google Fonts Include --> 517 518 519 520 521 522 523 524 525 526 527 528 529 530<!-- loadCSS function fonts.jsp--> 531 532 533 534<link type="text/css" rel="stylesheet" href="https://de.cdn-website.com/fonts/css2?family=Muli:ital,wght@0,200;0,300;0,400;0,600;0,700;0,800;0,900&family=Amiri:ital,wght@0,400;0,700;1,400;1,700&family=Inter:ital,wght@0,100..900;1,100..900&family=Be+Vietnam:ital,wght@0,100;0,200;0,300;0,400;0,600;0,700;0,800;0,900&family=Old+Standard+TT:ital,wght@0,400;0,700;1,400&family=Albert+Sans:ital,wght@0,100..900;1,100..900&family=Arapey:ital,wght@0,400;1,400&subset=latin-ext&display=swap" /> 535 536 537 538 539 540<!-- RT CSS Include d-css-runtime-flex-new-nav--> 541<link rel="stylesheet" type="text/css" href="https://static.cdn-website.com/mnlt/production/6800/_dm/s/rt/dist/css/d-css-runtime-flex-new-nav.min.css" /> 542 543<!-- End of RT CSS Include --> 544 545<link type="text/css" rel="stylesheet" href="https://de.cdn-website.com/WIDGET_CSS/62cd2f2608879b14ac97a432f1a7c8c6.css" id="widgetCSS" /> 546 547<!-- Support `img` size attributes --> 548<style>img[width][height] { 549 height: auto; 550}</style> 551 552<!-- Support showing sticky element on page only --> 553<style> 554 body[data-page-alias="kytt"] #dm [data-show-on-page-only="kytt"] { 555 display: block !important; 556 } 557</style> 558 559<!-- This is populated in Ajax navigation --> 560<style id="pageAdditionalWidgetsCss" type="text/css"> 561</style> 562 563 564 565 566<!-- Site CSS --> 567<link type="text/css" rel="stylesheet" href="https://de.cdn-website.com/38f0ee7695b144a7b8b0d37bf08dcd12/files/38f0ee7695b144a7b8b0d37bf08dcd12_header_1.min.css?v=fcfb8734ef05315fa3c69bea38104a1a" id="siteGlobalCss" /> 568 569 570 571<style id="customWidgetStyle" type="text/css"> 572 573</style> 574<style id="innerPagesStyle" type="text/css"> 575 576</style> 577 578 579<style 580 id="additionalGlobalCss" type="text/css" 581> 582</style> 583 584<style id="pagestyle" type="text/css"> 585 @media all { 586 *#dm .dmInner a.u_1746920839 span.text { 587 color:var(--color_2) !important; 588 font-weight:500 !important; 589 } 590 591 *#dm .dmInner a.u_1746920839:hover span.text { color:var(--color_3) !important; } 592 593 *#dm .dmInner a.u_1746920839.hover span.text { color:var(--color_3) !important; } 594 595 *#dm .dmInner nav.u_1010051141 { color:white !important; } 596 597 *#dm .dmInner *.u_1153689520 .dmform-success { text-align:CENTER !important; } 598 599 *#dm .dmInner *.u_1153689520 .dmform-success .rteBlock { text-align:CENTER !important; } 600 601 *#dm .dmInner *.u_1153689520 .dmforminput { text-align:LEFT !important; } 602 603 *#dm .dmInner div.u_1153689520 .dmforminput label:not(.for-checkable):not(.custom-contact-checkable) { color:rgba(75,76,83,1) !important; } 604 605 *#dm .dmInner div.u_1153689520 .m-recaptcha { color:rgba(75,76,83,1) !important; } 606 607 *#dm .dmInner *.u_1153689520 .dmforminput input { text-align:LEFT !important; } 608 609 *#dm .dmInner *.u_1153689520 .dmforminput textarea { text-align:LEFT !important; } 610 611 *#dm .dmInner *.u_1153689520 .dmforminput .fileUploadLink { text-align:LEFT !important; } 612 613 *#dm .dmInner *.u_1153689520 .checkboxwrapper span { text-align:LEFT !important; } 614 615 *#dm .dmInner *.u_1153689520 .radiowrapper span { text-align:LEFT !important; } 616 617 *#dm .dmInner *.u_1153689520 .optinwrapper div { text-align:LEFT !important; } 618 619 *#dm .dmInner *.u_1153689520 .freetextwrapper { text-align:LEFT !important; } 620 621 *#dm .dmInner *.u_1153689520 .dmforminput select { text-align:LEFT !important; } 622 623 *#dm .dmInner *.u_1153689520 .dmforminput option { text-align:LEFT !important; } 624 625 *#dm .dmInner div.u_1153689520 .dmforminput input { color:rgba(75,76,83,1) !important; } 626 627 *#dm .dmInner div.u_1153689520 .dmforminput textarea { color:rgba(75,76,83,1) !important; } 628 629 *#dm .dmInner div.u_1153689520 .dmforminput .fileUploadLink { color:rgba(75,76,83,1) !important; } 630 631 *#dm .dmInner div.u_1153689520 .checkboxwrapper span { color:rgba(75,76,83,1) !important; } 632 633 *#dm .dmInner div.u_1153689520 .radiowrapper span { color:rgba(75,76,83,1) !important; } 634 635 *#dm .dmInner div.u_1153689520 .optinwrapper div { color:rgba(75,76,83,1) !important; } 636
637 *#dm .dmInner div.u_1153689520 .freetextwrapper { color:rgba(75,76,83,1) !important; } 638 639 *#dm .dmInner div.u_1153689520 .dmforminput select { color:rgba(75,76,83,1) !important; } 640 641 *#dm .dmInner div.u_1153689520 .dmforminput option { color:rgba(75,76,83,1) !important; } 642 643 *#dm .dmInner div.u_1153689520 .dmform-success { color:rgba(75,76,83,1) !important; } 644 645 *#dm .dmInner div.u_1153689520 .dmform-success .rteBlock { color:rgba(75,76,83,1) !important; } 646 647 *#dm .dmInner *.u_1153689520 .dmformsubmit { 648 text-align:CENTER !important; 649 float:RIGHT !important; 650 } 651 652 *#dm .dmInner div.u_1153689520 { 653 background-color:rgba(0,0,0,0) !important; 654 background-image:initial !important; 655 } 656 657 *#dm .dmInner div.u_1153689520 input:not([type="submit"]) { 658 background-color:rgba(255,255,255,1) !important; 659 background-image:initial !important; 660 border-radius:0px 0px 0px 0px !important; 661 border-style:solid !important; 662 border-color:rgb(75,76,83) rgb(75,76,83) rgb(75,76,83) rgb(75,76,83) !important; 663 border-width:0px 0px 0px 0px !important; 664 } 665 666 *#dm .dmInner div.u_1153689520 textarea { 667 background-color:rgba(255,255,255,1) !important; 668 background-image:initial !important; 669 border-radius:0px 0px 0px 0px !important; 670 border-style:solid !important; 671 border-color:rgb(75,76,83) rgb(75,76,83) rgb(75,76,83) rgb(75,76,83) !important; 672 border-width:0px 0px 0px 0px !important; 673 } 674 675 *#dm .dmInner div.u_1153689520 select { 676 background-color:rgba(255,255,255,1) !important; 677 background-image:initial !important; 678 border-radius:0px 0px 0px 0px !important; 679 border-style:solid !important; 680 border-color:rgb(75,76,83) rgb(75,76,83) rgb(75,76,83) rgb(75,76,83) !important; 681 border-width:0px 0px 0px 0px !important; 682 } 683 684 *#dm .dmInner div.u_1153689520 .dmforminput { 685 padding-inline:5px !important; 686 padding-block:5px !important; 687 } 688 689 *#dm .dmInner div.u_1153689520 .spacing-container { 690 margin-inline:-5px !important; 691 margin-block:-5px !important; 692 } 693 694 *#dm .dmInner div.u_1153689520 .dmformsubmit { 695 background-color:rgba(255,255,255,1) !important; 696 background-image:initial !important; 697 float:none !important; 698 display:block !important; 699 margin-left:auto !important; 700 margin-right:auto !important; 701 box-shadow:none !important; 702 width:96px !important; 703 border-style:solid !important; 704 border-color:rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) !important; 705 border-width:0px 0px 0px 0px !important;
706 margin-block-start:0px !important; 707 border-radius:0px 0px 0px 0px !important; 708 } 709 710 *#dm .dmInner a.u_1610101813 { gap:5px !important; } 711 712 *#dm .dmInner a.u_1610101813:hover .iconBg { background-color:var(--color_3) !important; } 713 714 *#dm .dmInner a.u_1610101813.hover .iconBg { background-color:var(--color_3) !important; } 715 716 *#dm .dmInner a.u_1610101813 .iconBg { 717 display:none !important; 718 mask-image:url(https://de.cdn-website.com/38f0ee7695b144a7b8b0d37bf08dcd12/icon/chevron_4619818.svg) !important; 719 order:1 !important; 720 } 721 722 *#dm .dmInner div.u_1366681812 img { 723 object-fit:contain !important; 724 object-position:50% 50% !important; 725 } 726} 727@media (min-width:0) and (max-width:767px) { 728 *#dm .dmInner div.u_1153689520 .dmforminput label:not(.for-checkable):not(.custom-contact-checkable) { font-size:14px !important; } 729 730 *#dm .dmInner div.u_1153689520 .m-recaptcha { font-size:14px !important; } 731 732 *#dm .dmInner div.u_1153689520 .dmformsubmit { 733 height:52px !important; 734 width:270px !important; 735 } 736} 737@media (min-width:1025px) { 738 *#dm .dmInner div.u_1153689520 .dmforminput label:not(.for-checkable):not(.custom-contact-checkable) { font-size:16px !important; } 739 740 *#dm .dmInner div.u_1153689520 .m-recaptcha { font-size:16px !important; } 741 742 *#dm .dmInner div.u_1153689520 .dmforminput input { font-size:16px !important; } 743 744 *#dm .dmInner div.u_1153689520 .dmforminput textarea { font-size:16px !important; } 745 746 *#dm .dmInner div.u_1153689520 .dmforminput .fileUploadLink { font-size:16px !important; } 747 748 *#dm .dmInner div.u_1153689520 .checkboxwrapper span { font-size:16px !important; } 749 750 *#dm .dmInner div.u_1153689520 .radiowrapper span { font-size:16px !important; } 751 752 *#dm .dmInner div.u_1153689520 .optinwrapper div { font-size:16px !important; } 753 754 *#dm .dmInner div.u_1153689520 .freetextwrapper { font-size:16px !important; } 755 756 *#dm .dmInner div.u_1153689520 .dmforminput select { font-size:16px !important; } 757 758 *#dm .dmInner div.u_1153689520 .dmforminput option { font-size:16px !important; } 759 760 *#dm .dmInner div.u_1153689520 .dmform-success { font-size:16px !important; } 761 762 *#dm .dmInner div.u_1153689520 .dmform-success .rteBlock { font-size:16px !important; } 763} 764@media (min-width:0) and (max-width:767px) { 765 *#dm .d-page-1716942098 DIV.dmInner { background-color:var(--color_1) !important; } 766 767 *#dm .d-page-1716942098 DIV#dmSlideRightNavRight { background-color:var(--color_1) !important; } 768} 769@media (min-width:0) and (max-width:767px) { 770 *#dm .d-page-1716942098 DIV.dmInner { background-color:var(--color_2) !important; } 771 772 *#dm .d-page-1716942098 DIV#dmSlideRightNavRight { background-color:var(--color_2) !important; } 773} 774@media (min-width:0px) and (max-width:767px) { 775 *#dm .dmInner div.u_1153689520 .dmformsubmit { 776 width:305px !important; 777 height:41px !important; 778 } 779 780 *#dm .d-page-1716942098 DIV.dmInner { background-color:rgba(255,255,255,1) !important; } 781 782 *#dm .d-page-1716942098 DIV#dmSlideRightNavRight { background-color:rgba(255,255,255,1) !important; } 783} 784 785</style> 786 787<style id="pagestyleDevice" type="text/css"> 788 789</style> 790 791<!-- Flex Sections CSS --> 792 793 <style data-page-uuid="07694a5636b645e19544b61755e4fc2a" id="grid-styles-common-0756ad6a-07694a5636b645e19544b61755e4fc2a">@media all { 794 795#\36 3c7b8b76c596a2813341bc5 { 796 height: auto; 797} 798 799#\37 054de66 { 800 border-radius: 0px 0px 0px 0px; 801 box-shadow: none; 802 border-width: 0px; 803 border-color: rgba(0, 0, 0, 1); 804 background-image: linear-gradient(90deg, rgba(0, 158, 104, 1) 21%, rgba(0, 158, 104, 0.53) 100%); 805 border-style: solid; 806 background-origin: border-box; 807} 808 809#\30 448568b { 810 column-gap: 4%; 811 row-gap: 32px; 812 background-color: rgba(0, 0, 0, 0); 813 width: 99.83%; 814 min-height: 8px; 815 min-width: 4%; 816 order: 0; 817 align-items: center; 818 align-content: center; 819 margin: 0% 0% 0% 0%; 820} 821 822#\35 38c3f05 { 823 column-gap: 2%; 824 row-gap: 12px; 825 max-width: var(--max-content-width_1, 1200px); 826 width: 100%; 827 min-height: 500px; 828 flex-wrap: nowrap; 829 padding: 5% 5% 5% 5%; 830 margin: 0% 0% 0% 0%; 831} 832 833#\33 298fa4b {
834 margin: 20px 0% 20px 0%; 835} 836 837#c28c443f { 838 max-width: 100%; 839 width: 77.84%; 840 height: auto; 841 order: 0; 842 grid-area: auto / auto / auto / auto; 843} 844}</style> 845 <style data-page-uuid="07694a5636b645e19544b61755e4fc2a" id="grid-styles-common-74c558b0-07694a5636b645e19544b61755e4fc2a">@media all { 846 847#\32 f37a6d7 { 848 column-gap: 2%; 849 row-gap: 12px; 850 width: 100%; 851 min-height: auto; 852 flex-wrap: nowrap; 853 margin: 0% 0% 0% 0%; 854} 855 856#\30 3eab1da { 857 column-gap: 4%; 858 row-gap: 24px; 859 width: 64.98%; 860 min-height: 8px; 861 min-width: 4%; 862 order: 0; 863 margin: 0% 0% 0% 0%; 864} 865 866#\34 e082852 { 867 background-color: rgba(0, 0, 0, 0); 868 border-width: 0px; 869 border-color: rgba(0, 0, 0, 1); 870 background-image: initial; 871 border-style: solid; 872} 873 874#bee21567 { 875 column-gap: 4%; 876 row-gap: 24px; 877 width: 33.01%; 878 justify-content: flex-start; 879 min-height: 632px; 880 min-width: 4%; 881 height: auto; 882 align-self: center; 883 margin: 0% 0% 0% 0%; 884} 885 886#\37 f2c693e { 887 max-width: 100%; 888 width: 100%; 889 height: 429px; 890 order: 0; 891} 892 893#a01fe237.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget { 894 padding: 15px 30px 15px 30px; 895} 896#a01fe237 { 897 width: auto; 898 height: auto; 899 min-height: auto; 900 max-width: 100%; 901 order: 2; 902 justify-self: auto; 903 align-self: auto; 904 margin: 0px 0% 0px 0%; 905 grid-area: auto / auto / auto / auto; 906} 907 908#f05e1d8d { 909 align-self: auto; 910 max-width: 100%; 911 width: 100%; 912 justify-self: auto; 913 height: auto; 914 order: 0; 915 margin: 0px 0% 0px 0%; 916 grid-area: auto / auto / auto / auto; 917} 918 919#widget_oo0 { 920 width: 100.00%; 921 height: auto; 922 max-width: 100%; 923} 924 925#ddc4d22c { 926 width: 68.57%; 927 height: auto; 928 max-width: 100%; 929 justify-self: auto; 930 order: 1; 931 align-self: center; 932 margin: 0px 0% 0px 0%; 933 grid-area: auto / auto / auto / auto; 934} 935}</style> 936 <style data-page-uuid="4110aea43891409791252b078d09667f" data-is-header="true" id="grid-styles-common-flex-footer-4110aea43891409791252b078d09667f">@media all { 937 938#flex-footer { 939 background-color: var(--color_2); 940 padding: 0 0 0 0; 941 margin: 0 0 0 0; 942} 943}</style> 944 <style data-page-uuid="4110aea43891409791252b078d09667f" data-is-header="true" id="grid-styles-common-flex-header-4110aea43891409791252b078d09667f">@media all { 945 946#flex-header[data-changeable-on-scroll][data-scrolling] [data-widget-type="image"] img { 947 transform: scale(1); 948} 949#flex-header { 950 951 background-color: rgba(0, 0, 0, 0); 952 box-shadow: none; 953 background-image: initial; 954 padding: 10px 0px 10px 0px; 955 margin: 0px 0% 0px 0%; 956} 957#flex-header[data-changeable-on-scroll][data-scrolling] { 958 padding-top: 0px; 959 padding-bottom: 0px; 960 background-color: rgba(255, 255, 255, 1); 961 background-image: initial; 962} 963}</style> 964 <style data-page-uuid="07694a5636b645e19544b61755e4fc2a" id="grid-styles-common-flex-header-07694a5636b645e19544b61755e4fc2a">@media all { 965 966#flex-header[data-overlapping]:not([data-scrolling]) { 967 background-color: rgba(0, 0, 0, 0); 968} 969}</style> 970 <style data-page-uuid="4110aea43891409791252b078d09667f" data-is-header="true" id="grid-styles-common-1566d41f-4110aea43891409791252b078d09667f">@media all { 971 972#\31 c28ebe8 { 973 min-height: 8px; 974 column-gap: 4%; 975 row-gap: 24px; 976 flex-direction: row; 977 width: 23.04%; 978 justify-content: flex-end; 979 align-items: center; 980 min-width: 4%; 981 order: 2; 982 padding: 16px 16px 16px 16px; 983 margin: 0% 0% 0% 0%; 984} 985 986#\31 3d18c3d { 987 min-height: 109px; 988 column-gap: 4%; 989 row-gap: 24px; 990 flex-direction: row; 991 width: 58.57%; 992 align-items: center; 993 min-width: 4%; 994 order: 1; 995 justify-content: flex-end; 996 height: auto; 997 align-self: center; 998 background-image: none; 999 background-color: rgba(0, 0, 0, 0); 1000 padding: 0% 16px 0% 16px; 1001 margin: 0% 0% 0% 0%; 1002} 1003 1004#\33 c5a1835 { 1005 min-height: 133px; 1006 flex-wrap: nowrap; 1007 column-gap: 0%; 1008 row-gap: 0px; 1009 max-width: none; 1010 width: 100%; 1011 padding: 0% 0% 0% 0%; 1012 margin: 0% 0% 0% 0%; 1013} 1014 1015#f36370a9 svg { 1016 fill: rgba(0,0,0,1); 1017} 1018#f36370a9 { 1019 width: 30px; 1020 height: 30px; 1021} 1022 1023#c1baeb31 { 1024 min-height: 109px; 1025 column-gap: 4%; 1026 row-gap: 24px; 1027 flex-direction: row; 1028 width: 17.43%; 1029 align-items: center; 1030 min-width: 4%; 1031 order: 3; 1032 height: auto; 1033 align-self: center; 1034 padding: 6px 0px 6px 16px; 1035 margin: 0% 0% 0% 0%; 1036} 1037 1038#b4d09289 { 1039 min-height: 109px; 1040 column-gap: 4%; 1041 row-gap: 24px; 1042 flex-direction: row; 1043 width: 11.34%; 1044 justify-content: flex-start;
1045 align-items: center; 1046 min-width: 4%; 1047 order: 0; 1048 height: auto; 1049 align-self: center; 1050 padding: 6px 0px 6px 0px; 1051 margin: 0% 0% 0% 3%; 1052} 1053 1054#\38 cc60d94 { 1055 align-self: auto; 1056 max-width: 100%; 1057 width: 173px; 1058 justify-self: auto; 1059 height: auto; 1060 order: 0; 1061 grid-area: auto / auto / auto / auto; 1062} 1063 1064#e4306ba3.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget { 1065 padding: 15px 5px 15px 5px; 1066} 1067#e4306ba3 { 1068 width: 208px; 1069 height: auto; 1070 min-height: 59px; 1071 max-width: 100%; 1072 order: 0; 1073 align-self: auto; 1074 margin: 0px 0% 0px 0%; 1075 grid-area: auto / auto / auto / auto; 1076} 1077 1078#\39 7e5bdb5 { 1079 margin: 0px 0% 0px 0%; 1080} 1081 1082#cd7ea218 { 1083 align-self: auto; 1084 max-width: 100%; 1085 width: 100%; 1086 height: auto; 1087 order: 0; 1088 grid-area: auto / auto / auto / auto; 1089} 1090 1091#\31 7e7a2b7 { 1092 align-self: stretch; 1093 background-size: cover; 1094 display: flex; 1095 min-height: 8px; 1096 background-position: 50% 50%; 1097 column-gap: 4%; 1098 row-gap: 24px; 1099 background-repeat: no-repeat; 1100 flex-direction: column; 1101 max-width: 100%; 1102 width: 3.84%; 1103 justify-content: center; 1104 align-items: center; 1105 position: relative; 1106 min-width: 4%; 1107 order: 4; 1108} 1109 1110#\37 162ef92 { 1111 align-self: stretch; 1112 background-size: cover; 1113 display: flex; 1114 min-height: 8px; 1115 background-position: 50% 50%; 1116 column-gap: 4%; 1117 row-gap: 24px; 1118 background-repeat: no-repeat; 1119 flex-direction: column; 1120 max-width: 100%; 1121 width: 4%; 1122 justify-content: center; 1123 align-items: center; 1124 position: relative; 1125 min-width: 4%; 1126 order: 5; 1127} 1128}</style> 1129 <style data-page-uuid="4110aea43891409791252b078d09667f" data-is-header="true" id="grid-styles-common-5f9f26b9-4110aea43891409791252b078d09667f">@media all { 1130 1131#\31 6e6dd7d { 1132 column-gap: 4%; 1133 row-gap: 24px; 1134 width: 100%; 1135 min-height: 8px; 1136 align-items: flex-end; 1137 min-width: 4%; 1138 padding: 16px 16px 16px 16px; 1139 margin: 0% 0% 0% 0%; 1140} 1141 1142#\37 2c90965 { 1143 column-gap: 4%; 1144 row-gap: 24px; 1145 padding-left: 0%; 1146 width: 100%; 1147 min-height: 10vh; 1148 padding-right: 0%; 1149 margin: 0% 0% 0% 0%; 1150} 1151 1152#\32 da773cd svg { 1153 fill: rgba(255, 255, 255, 1); 1154} 1155#\32 da773cd .hamburgerButton { 1156 background-color: rgba(0,0,0,0); 1157} 1158#\32 da773cd { 1159 width: 30px; 1160 height: 30px; 1161} 1162}</style> 1163 <style data-page-uuid="4110aea43891409791252b078d09667f" data-is-header="true" id="grid-styles-common-63a049320d35b55b4ef2a372-4110aea43891409791252b078d09667f">@media all { 1164 1165#\36 3a049320d35b55b4ef2a374 { 1166 column-gap: 4%; 1167 row-gap: 24px; 1168 background-color: rgba(0, 0, 0, 0); 1169 width: 100%; 1170 min-height: 8px; 1171 min-width: 4%; 1172 padding: 16px 16px 16px 16px; 1173 margin: 0% 0% 0% 0%; 1174} 1175 1176#\36 3a049320d35b55b4ef2a376 { 1177 background-color: rgba(0, 0, 0, 0); 1178} 1179 1180#\36 3a049320d35b55b4ef2a377 { 1181 column-gap: 4%; 1182 row-gap: 24px; 1183 padding-left: 0%; 1184 width: 100%; 1185 min-height: 45vh; 1186 padding-right: 0%; 1187 margin: 0% 0% 0% 0%; 1188} 1189 1190#\36 3a049ca0d35b55b4ef2a5c3 { 1191 align-self: auto; 1192 max-width: 100%; 1193 width: 544px; 1194 justify-self: auto; 1195 height: auto; 1196 order: 0; 1197 grid-area: auto / auto / auto / auto; 1198} 1199 1200#\36 2d6a167a824ca526194d9a5 { 1201 background-color: rgba(232, 255, 133, 1); 1202} 1203}</style> 1204 <style data-page-uuid="4110aea43891409791252b078d09667f" data-is-header="true" id="grid-styles-common-6406026c90e1521f6ecb0eca-4110aea43891409791252b078d09667f">@media all { 1205 1206#\36 406026c90e1521f6ecb0ecb { 1207 background-color: rgba(0, 0, 0, 0); 1208} 1209 1210#\36 406026c90e1521f6ecb0ecc { 1211 padding-left: 0%; 1212 min-height: 45vh; 1213 flex-wrap: nowrap; 1214 column-gap: 4%; 1215 row-gap: 24px; 1216 width: 100%; 1217 padding-right: 0%; 1218 margin: 0% 0% 0% 0%; 1219} 1220 1221#\35 0a14c85 { 1222 min-height: 8px; 1223 column-gap: 4%; 1224 row-gap: 24px; 1225 width: 100%; 1226 justify-content: flex-start; 1227 min-width: 4%; 1228 order: 0; 1229 padding: 0% 0% 0% 0%; 1230 margin: 0% 0% 0% 0%; 1231} 1232}</style> 1233 <style data-page-uuid="4110aea43891409791252b078d09667f" data-is-header="true" id="grid-styles-common-63da2bddeae8da42b2353671-4110aea43891409791252b078d09667f">@media all { 1234 1235#\36 3da2bddeae8da42b2353673 { 1236 column-gap: 2%; 1237 row-gap: 0px; 1238 max-width: none; 1239 width: 100%; 1240 min-height: 0; 1241 flex-wrap: nowrap; 1242 justify-content: center;
1243 align-content: center; 1244 padding: 5% 10% 5% 10%; 1245 margin: 0% 0% 0% 0%; 1246} 1247 1248#\36 3c7b8b76c596a2813341bc5 { 1249 height: auto; 1250} 1251 1252#\36 3da2bddeae8da42b2353672 { 1253 background-color: var(--color_4); 1254 background-image: none; 1255} 1256 1257#\34 d4a97b4.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget { 1258 padding: 0px 0px 0px 0px; 1259} 1260#\34 d4a97b4 { 1261 width: 98.57%; 1262 height: auto; 1263 min-height: auto; 1264 max-width: 100%; 1265 justify-self: auto; 1266 align-self: flex-start; 1267 order: 0; 1268 margin: 0px 0% 0px 0%; 1269 grid-area: auto / auto / auto / auto; 1270} 1271 1272#\36 3da2bddeae8da42b2353670 { 1273 margin: 0px 0% 0px 0%; 1274} 1275 1276#widget_tio { 1277 width: 100%; 1278 height: auto; 1279 max-width: 100%; 1280 justify-self: auto; 1281 align-self: auto; 1282 order: 1; 1283 margin: 0px 0% 0px 0%; 1284 grid-area: auto / auto / auto / auto; 1285} 1286 1287#\35 c4c59c9 { 1288 max-width: 100%; 1289 width: 75.43%; 1290 height: auto; 1291 order: 0; 1292 margin: 0px 0% 0px 0%; 1293 grid-area: auto / auto / auto / auto; 1294} 1295 1296#\37 8fc38d9 { 1297 min-height: 149px; 1298 flex-wrap: nowrap; 1299 column-gap: 0%; 1300 row-gap: 10px; 1301 width: 32.56%; 1302 min-width: 4%; 1303 order: 0; 1304 justify-self: auto; 1305 align-self: auto; 1306 justify-content: flex-start; 1307 height: auto; 1308 padding: 2% 2% 2% 2%; 1309 margin: 0% 0% 0% 0%; 1310} 1311 1312#\32 e68622b { 1313 min-height: 133px; 1314 flex-wrap: nowrap; 1315 column-gap: 0%; 1316 row-gap: 4px; 1317 width: 31.71%; 1318 min-width: 4%; 1319 order: 3; 1320 justify-self: auto; 1321 align-self: auto; 1322 justify-content: flex-start; 1323 height: auto; 1324 padding: 2% 2% 2% 2%; 1325 margin: 0% 0% 0% 0%; 1326} 1327 1328#dcd80ab2.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget { 1329 padding: 0px 0px 0px 0px; 1330} 1331#dcd80ab2 { 1332 width: 99.42%; 1333 height: auto; 1334 min-height: 24px; 1335 max-width: 100%; 1336 justify-self: auto; 1337 align-self: auto; 1338 order: 1; 1339 margin: 0px 0% 0px 0%; 1340 grid-area: auto / auto / auto / auto; 1341} 1342 1343#\34 fbf308e { 1344 max-width: 100%; 1345 width: 100%; 1346 height: auto; 1347 justify-self: auto; 1348 align-self: flex-start; 1349 order: 1; 1350 margin: 0px 0% 0px 0%; 1351 grid-area: auto / auto / auto / auto; 1352} 1353 1354#\37 165b757 { 1355 min-height: 133px; 1356 flex-wrap: nowrap; 1357 column-gap: 0%; 1358 row-gap: 4px; 1359 width: 31.71%; 1360 min-width: 4%; 1361 order: 1; 1362 justify-self: auto; 1363 align-self: auto; 1364 justify-content: flex-start; 1365 height: auto; 1366 align-items: center; 1367 padding: 2% 2% 2% 2%; 1368 margin: 0% 0% 0% 0%; 1369} 1370}</style> 1371 <style data-page-uuid="4110aea43891409791252b078d09667f" data-is-header="true" id="grid-styles-common-9d0d1914-4110aea43891409791252b078d09667f">@media all { 1372 1373#\36 a297564 { 1374 min-height: 8px; 1375 flex-wrap: nowrap; 1376 column-gap: 0%; 1377 row-gap: 10px; 1378 width: 100%; 1379 justify-content: flex-start; 1380 align-items: center; 1381 min-width: 4%; 1382 order: 0; 1383 padding: 0% 0% 0% 0%; 1384 margin: 0% 0% 0% 0%; 1385} 1386 1387#fefe6e95 { 1388 min-height: 60px; 1389 flex-wrap: nowrap; 1390 column-gap: 3%; 1391 row-gap: 18px; 1392 max-width: none; 1393 width: 100%; 1394 padding: 0% 10% 2% 10%; 1395 margin: 0% 0% 0% 0%; 1396} 1397 1398#\36 3c7b8b76c596a2813341bc5 { 1399 height: auto; 1400} 1401 1402#\36 c459f55 { 1403 align-self: auto; 1404 max-width: 100%; 1405 width: 100.00%; 1406 justify-self: auto; 1407 height: auto; 1408 order: 1; 1409 grid-area: auto / auto / auto / auto; 1410} 1411 1412#\30 17d6860 { 1413 background-color: var(--color_4); 1414 background-image: none; 1415} 1416}</style> 1417 <style data-page-uuid="4110aea43891409791252b078d09667f" data-is-header="true" id="grid-styles-common-a65f44c6-4110aea43891409791252b078d09667f">@media all { 1418 1419#\36 e00d793 { 1420 padding-top: 0%; 1421 padding-left: 0%; 1422 padding-bottom: 0%; 1423 min-height: 240px; 1424 flex-wrap: nowrap; 1425 margin-right: 0%; 1426 column-gap: 4%; 1427 row-gap: 24px; 1428 margin-left: 0%; 1429 max-width: none; 1430 width: 100%; 1431 margin-top: 0%; 1432 margin-bottom: 0%; 1433 padding-right: 0%; 1434} 1435 1436#\38 ca764c2 { 1437 max-width: 100%; 1438 grid-template-rows: minmax(300px, max-content); 1439 width: 100%; 1440} 1441 1442#\33 eea4f06 { 1443 padding-top: 0%; 1444 padding-left: 0%; 1445 padding-bottom: 0%; 1446 min-height: 8px; 1447 margin-right: 0%; 1448 column-gap: 4%; 1449 row-gap: 24px; 1450 margin-left: 0%; 1451 width: 100%; 1452 margin-top: 0%; 1453 margin-bottom: 0%; 1454 min-width: 4%; 1455 padding-right: 0%; 1456} 1457}</style> 1458 <style data-page-uuid="4110aea43891409791252b078d09667f" data-is-header="true" id="grid-styles-desktop-flex-header-4110aea43891409791252b078d09667f">@media (min-width: 1025px) { 1459}</style> 1460 <style data-page-uuid="4110aea43891409791252b078d09667f" data-is-header="true" id="grid-styles-tablet_implicit-flex-header-4110aea43891409791252b078d09667f">@media (min-width: 768px) and (max-width: 1024px) { 1461}</style> 1462 <style data-page-uuid="07694a5636b645e19544b61755e4fc2a" id="grid-styles-tablet-0756ad6a-07694a5636b645e19544b61755e4fc2a">@media (min-width: 768px) and (max-width: 1024px) { 1463 1464#\37 054de66 { 1465 background-position: 50% 50%; 1466} 1467 1468#\30 448568b { 1469 width: 100%; 1470 min-height: 8px; 1471} 1472 1473#\35 38c3f05 { 1474 column-gap: 0%; 1475 row-gap: 40px; 1476 flex-direction: row; 1477 min-height: 357px; 1478 flex-wrap: nowrap; 1479} 1480}</style> 1481 <style data-page-uuid="07694a5636b645e19544b61755e4fc2a" id="grid-styles-tablet-74c558b0-07694a5636b645e19544b61755e4fc2a">@media (min-width: 768px) and (max-width: 1024px) { 1482 1483#\32 f37a6d7 { 1484 row-gap: 20px; 1485 flex-direction: column; 1486 min-height: 0; 1487 flex-wrap: nowrap; 1488} 1489 1490#\30 3eab1da { 1491 row-gap: 16px; 1492 width: 100%; 1493 min-height: 80px; 1494 order: 0; 1495} 1496 1497#bee21567 { 1498 width: 100%; 1499 min-height: 80px; 1500} 1501}</style> 1502 <style data-page-uuid="4110aea43891409791252b078d09667f" data-is-header="true" id="grid-styles-tablet-flex-footer-4110aea43891409791252b078d09667f">@media (min-width: 768px) and (max-width: 1024px) { 1503 1504#flex-footer { 1505 padding: 0 0 0 0; 1506 margin: 0 0 0 0; 1507} 1508}</style> 1509 <style data-page-uuid="4110aea43891409791252b078d09667f" data-is-header="true" id="grid-styles-tablet-flex-header-4110aea43891409791252b078d09667f">@media (min-width: 768px) and (max-width: 1024px) { 1510 1511#flex-header { 1512 1513 padding-top: 0px; 1514} 1515}</style> 1516 <style data-page-uuid="4110aea43891409791252b078d09667f" data-is-header="true" id="grid-styles-tablet-1566d41f-4110aea43891409791252b078d09667f">@media (min-width: 768px) and (max-width: 1024px) { 1517 1518#\31 c28ebe8 { 1519 width: 18.61%; 1520 min-height: 8px; 1521 order: 3; 1522} 1523 1524#\31 3d18c3d { 1525 width: 19.08%; 1526 justify-content: flex-end; 1527 order: 1; 1528 padding-right: 50px; 1529} 1530 1531#\33 c5a1835 { 1532 flex-direction: row; 1533 padding-left: 2%; 1534 min-height: 0px; 1535 flex-wrap: nowrap; 1536 padding-right: 2%; 1537} 1538 1539#c1baeb31 { 1540 width: 54.61%; 1541 justify-content: center; 1542 min-height: 71px; 1543 order: 0; 1544 height: auto; 1545 padding: 6px 0px 6px 0px; 1546 margin: 0% 0% 0% -0.0011659701492537314%; 1547} 1548 1549#b4d09289 { 1550 width: 16.17%; 1551} 1552 1553#\31 7e7a2b7 { 1554 order: 4; 1555} 1556 1557#\37 162ef92 { 1558 order: 5; 1559} 1560}</style> 1561 <style data-page-uuid="4110aea43891409791252b078d09667f" data-is-header="true" id="grid-styles-tablet-63a049320d35b55b4ef2a372-4110aea43891409791252b078d09667f">@media (min-width: 768px) and (max-width: 1024px) { 1562 1563#\36 3a049320d35b55b4ef2a374 { 1564 padding-top: 100px; 1565 justify-content: flex-start;
1566 align-items: center; 1567} 1568 1569#\36 3a049320d35b55b4ef2a377 { 1570 padding: 0% 4% 8% 4%; 1571} 1572}</style> 1573 <style data-page-uuid="4110aea43891409791252b078d09667f" data-is-header="true" id="grid-styles-tablet-6406026c90e1521f6ecb0eca-4110aea43891409791252b078d09667f">@media (min-width: 768px) and (max-width: 1024px) { 1574 1575#\36 406026c90e1521f6ecb0ecc { 1576 flex-direction: row; 1577 flex-wrap: nowrap; 1578 padding: 0% 4% 8% 4%; 1579} 1580 1581#\35 0a14c85 { 1582 width: 100%; 1583 min-height: 8px; 1584 align-items: center; 1585} 1586}</style> 1587 <style data-page-uuid="4110aea43891409791252b078d09667f" data-is-header="true" id="grid-styles-tablet-63da2bddeae8da42b2353671-4110aea43891409791252b078d09667f">@media (min-width: 768px) and (max-width: 1024px) { 1588 1589#\36 3da2bddeae8da42b2353673 { 1590 column-gap: 2%; 1591 flex-direction: column; 1592 min-height: 0; 1593 flex-wrap: nowrap; 1594 padding: 3% 3% 5% 3%; 1595} 1596 1597#\37 8fc38d9 { 1598 width: 100%; 1599 min-height: 80px; 1600 align-items: center; 1601 align-content: center; 1602 justify-content: center; 1603 order: 0; 1604 margin: 0% 0% 0% 0%; 1605} 1606 1607#\32 e68622b { 1608 row-gap: 12px; 1609 flex-direction: column; 1610 width: 100%; 1611 min-height: 80px; 1612 align-items: flex-start; 1613 flex-wrap: nowrap; 1614 order: 2; 1615 height: auto; 1616 justify-content: center; 1617 padding: 0% 2% 0% 2%; 1618 margin: 0% 0% 0% 0%; 1619} 1620 1621#\37 165b757 { 1622 width: 100%; 1623 min-height: 80px; 1624 height: auto; 1625 order: 1; 1626 margin: 0% 0% 0% 0%; 1627} 1628 1629#\35 c4c59c9 { 1630 width: 34.06%; 1631 height: auto; 1632} 1633 1634#widget_tio { 1635 align-self: flex-start; 1636 margin-left: 0%; 1637 margin-right: 0%; 1638} 1639}</style> 1640 <style data-page-uuid="4110aea43891409791252b078d09667f" data-is-header="true" id="grid-styles-tablet-9d0d1914-4110aea43891409791252b078d09667f">@media (min-width: 768px) and (max-width: 1024px) { 1641 1642#\36 c459f55 { 1643 width: 142px; 1644 align-self: center; 1645 margin: 0px 0% 0px 0%; 1646} 1647 1648#\36 a297564 { 1649 row-gap: 12px; 1650 flex-direction: column; 1651 width: 100%; 1652 min-height: 8px; 1653 align-items: flex-start; 1654 flex-wrap: nowrap; 1655 order: 0; 1656} 1657 1658#fefe6e95 { 1659 column-gap: 2%; 1660 flex-direction: row; 1661 min-height: 26px; 1662 flex-wrap: nowrap; 1663 padding: 3% 3% 5% 3%; 1664} 1665}</style> 1666 <style data-page-uuid="4110aea43891409791252b078d09667f" data-is-header="true" id="grid-styles-tablet-a65f44c6-4110aea43891409791252b078d09667f">@media (min-width: 768px) and (max-width: 1024px) { 1667 1668#\36 e00d793 { 1669 padding-left: 2%; 1670 padding-right: 2%; 1671} 1672}</style> 1673 1674 1675 1676 1677 1678 1679<style id="globalFontSizeStyle" type="text/css"> 1680 @media (min-width: 1025px) { [data-version] .size-20, [data-version] .font-size-20 {--font-size: 20;}[data-version] .size-18, [data-version] .font-size-18 {--font-size: 18;} }@media (min-width: 768px) and (max-width: 1024px) { [data-version] .t-size-17, [data-version] .t-font-size-17 {--font-size: 17;}[data-version] .t-size-16, [data-version] .t-font-size-16 {--font-size: 16;} }@media (max-width: 767px) { [data-version] .m-size-16, [data-version] .m-font-size-16 {--font-size: 16;} } 1681</style> 1682<style id="pageFontSizeStyle" type="text/css"> 1683</style> 1684 1685 1686 1687 1688<style id="hideAnimFix"> 1689 .dmDesktopBody:not(.editGrid) [data-anim-desktop]:not([data-anim-desktop='none']), .dmDesktopBody:not(.editGrid) [data-anim-extended] { 1690 visibility: hidden; 1691 } 1692 1693 .dmDesktopBody:not(.editGrid) .dmNewParagraph[data-anim-desktop]:not([data-anim-desktop='none']), .dmDesktopBody:not(.editGrid) .dmNewParagraph[data-anim-extended] { 1694 visibility: hidden !important; 1695 } 1696 1697 #dmRoot:not(.editGrid) .flex-element [data-anim-extended] { 1698 visibility: hidden; 1699 } 1700 1701</style> 1702 1703 1704 1705 1706<style id="fontFallbacks"> 1707 @font-face { 1708 font-family: "Amiri Fallback"; 1709 src: local('Arial'); 1710 ascent-override: 123.7258%; 1711 descent-override: 69.7884%; 1712 size-adjust: 90.846%; 1713 line-gap-override: 0%; 1714 }@font-face { 1715 font-family: "Inter Fallback"; 1716 src: local('Arial'); 1717 ascent-override: 90.199%; 1718 descent-override: 22.4836%; 1719 size-adjust: 107.4014%; 1720 line-gap-override: 0%; 1721 }@font-face { 1722 font-family: "Old Standard TT Fallback"; 1723 src: local('Arial'); 1724 ascent-override: 78.2213%; 1725 descent-override: 24.4313%; 1726 line-gap-override: 24.226%; 1727 size-adjust: 97.4159%; 1728}@font-face { 1729 font-family: "Albert Sans Fallback"; 1730 src: local('Arial'); 1731 ascent-override: 91.16%; 1732 descent-override: 23.9895%; 1733 size-adjust: 104.2124%; 1734 line-gap-override: 0%; 1735 }@font-face { 1736 font-family: "Arapey Fallback"; 1737 src: local('Arial'); 1738 ascent-override: 96.0252%; 1739 descent-override: 25.2232%; 1740 size-adjust: 90.3929%; 1741 line-gap-override: 0%; 1742 } 1743</style> 1744 1745 1746<!-- End render the required css and JS in the head section --> 1747 1748 1749 1750 1751 1752 1753<link rel="alternate" hreflang="fi" href="https://www.valmarin.fi/kytt" /> 1754 1755<link rel="alternate" hreflang="x-default" href="https://www.valmarin.fi/kytt" /> 1756 1757<link rel="alternate" hreflang="sv" href="https://www.valmarin.fi/sv/kytt" /> 1758 1759<link rel="alternate" hreflang="en-gb" href="https://www.valmarin.fi/en-gb/kytt" /> 1760 1761 1762 1763<meta property="og:type" content="website"> 1764<meta property="og:url" content="https://www.valmarin.fi/kytt"> 1765 1766 <title> 1767 Valmarin mineraalit tukevat jaksamista | Valmarin Oy 1768 </title> 1769 <meta name="description" content="Valmarin mineraalit tukevat energia-aineenvaihduntaa ja jaksamista. Sitraattipuskuri neutraloi vatsahappoja ja tukee kehon hyvinvointia."/> 1770 1771 <!-- Google tag (gtag.js) -->
vendor: 68 bytes, line 1771
1771 <script async="" src="https://www.googletagmanager.com/gtag/js?id=
1771G-3TVXJBFLBK
vendor: 45 bytes, lines 1771-1788
1771"> 1772 1773 1774 1775 1776 1777 1778 1779 1780 1781 1782 1783 1784 1785 1786 1787 </script> 1788
1788<script> 1789 1790 1791 1792 1793 1794 1795 1796
vendor: 133 bytes, lines 1796-1799
1796window.dataLayer = window.dataLayer || []; 1797 function gtag(){dataLayer.push(arguments);} 1798 gtag('js', new Date()); 1799 gtag('config', '
1799G-3TVXJBFLBK
vendor: 24 bytes, lines 1799-1808
1799'); 1800 1801 1802 1803 1804 1805 1806 1807 1808
1808</script>
1808 1809 <!-- Google Tag Manager -->
1809<script>
vendor: 337 bytes, lines 1809-1821
1809 1810 1811 1812 1813 1814 1815 1816 1817(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start': 1818new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0], 1819j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src= 1820'https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f); 1821})(window,document,'script','dataLayer','
1821GTM-PTT7B5V
vendor: 24 bytes, lines 1821-1830
1821'); 1822 1823 1824 1825 1826 1827 1828 1829 1830
1830</script>
1830 1831 <!-- End Google Tag Manager --> <!-- Meta Pixel Code -->
1831<script>
vendor: 408 bytes, lines 1831-1847
1831 1832 1833 1834 1835 1836 1837 1838 1839!function(f,b,e,v,n,t,s) 1840{if(f.fbq)return;n=f.fbq=function(){n.callMethod? 1841n.callMethod.apply(n,arguments):n.queue.push(arguments)}; 1842if(!f._fbq)f._fbq=n;n.push=n;n.loaded=!0;n.version='2.0'; 1843n.queue=[];t=b.createElement(e);t.async=!0; 1844t.src=v;s=b.getElementsByTagName(e)[0]; 1845s.parentNode.insertBefore(t,s)}(window, document,'script', 1846'https://connect.facebook.net/en_US/fbevents.js'); 1847fbq('init', '
1847692770202372834
vendor: 50 bytes, lines 1847-1857
1847'); 1848fbq('track', 'PageView'); 1849 1850 1851 1852 1853 1854 1855 1856 1857
1857</script>
1857 1858 <noscript> 1859 </noscript> 1860 <img height="1" width="1" style="display:none" src="https://www.facebook.com/tr?id=692770202372834&ev=PageView&noscript=1"/> 1861 <!-- End Meta Pixel Code --> <meta name="facebook-domain-verification" content="odhdwza0kqrp1qtmmno5afcsn9yf4t"/> 1862 1863 <meta name="twitter:card" content="summary"/> 1864 <meta name="twitter:title" content="Valmarin mineraalit tukevat jaksamista | Valmarin Oy"/> 1865 <meta name="twitter:description" content="Valmarin mineraalit tukevat energia-aineenvaihduntaa ja jaksamista. Sitraattipuskuri neutraloi vatsahappoja ja tukee kehon hyvinvointia."/> 1866 <meta property="og:description" content="Valmarin mineraalit tukevat energia-aineenvaihduntaa ja jaksamista. Sitraattipuskuri neutraloi vatsahappoja ja tukee kehon hyvinvointia."/> 1867 <meta property="og:title" content="Valmarin mineraalit tukevat jaksamista | Valmarin Oy"/> 1868 1869 1870 1871 1872<!-- SYS- RVVfUFJPRFVDVElPTg== --> 1873</head> 1874 1875 1876 1877 1878 1879 1880 1881 1882 1883 1884 1885 1886 1887 1888 1889 1890 1891 1892 1893 1894 1895<body id="dmRoot" data-page-alias="kytt" class="dmRoot fix-mobile-scrolling flex-site dmResellerSite " 1896 style="padding:0;margin:0;" 1897 1898 data-flex-site > 1899 1900 1901 1902 1903 1904 1905 1906 1907 1908 1909 1910 1911 1912 1913 1914<!-- ========= Site Content ========= --> 1915<div id="dm" class='dmwr'> 1916 1917 <div class="dm_wrapper -var5 null "> 1918 <div dmwrapped="true" id="1901957768" class="dm-home-page" themewaschanged="true"> <div dmtemplateid="FlexHeader" data-responsive-name="FlexLayout" class="runtime-module-container dm-bfs dm-layout-sec hasAnimations hasStickyHeader inMiniHeaderMode rows-1200 hamburger-reverse dmPageBody d-page-1716942098 inputs-css-clean dmDHeader" id="dm-outer-wrapper" data-page-class="1716942098" data-soch="true" data-background-parallax-selector=".dmHomeSection1, .dmSectionParallex"> <div id="dmStyle_outerContainer" class="dmOuter"> <div id="dmStyle_innerContainer" class="dmInner" data-auto="page-inner"> <div class="dmLayoutWrapper standard-var dmStandardDesktop"> <div id="site_content"> <div id="dmFlexHeaderContainer" class="flex_hfcontainer"> <div id="flex-header" data-variation-id="variation0" class="" data-sticky="true" data-changeable-on-scroll="true" role="banner"> <div data-auto="flex-section" id="1380259228" data-flex-id="1566d41f" data-layout-section="" data-page-element-type="section" data-page-element-id="1035397243"> <div class="flex-widgets-container" id="1712112778"></div> 1919 <section id="97e5bdb5" class="flex-element section" data-auto="flex-element-section"> <div id="3e8103d9" class="flex-element grid" data-auto="flex-element-grid" data-layout-grid=""> <div id="3c5a1835" class="flex-element group" data-auto="flex-element-group"> <div id="b4d09289" class="flex-element group" data-auto="flex-element-group"> <div id="8cc60d94" class="flex-element widget-wrapper" data-auto="flex-element-widget-wrapper" data-widget-type="image" data-keep-proportion="true" data-external-id="108060
19195757"> <div class="imageWidget align-center u_1080605757" data-element-type="image" data-widget-type="image" id="1080605757" data-binding="W3siYmluZGluZ05hbWUiOiJpbWFnZSIsInZhbHVlIjoic2l0ZV9pbWFnZXMubG9nbyJ9XQ=="> <a href="/" id="1084128880"><img src="https://le-de.cdn-website.com/38f0ee7695b144a7b8b0d37bf08dcd12/dms3rep/multi/opt/logo_Valmarin-1920w.png" id="1078481584" class="" data-dm-image-path="https://de.cdn-website.com/38f0ee7695b144a7b8b0d37bf08dcd12/dms3rep/multi/logo_Valmarin.png" width="352" height="47" data-diy-image="" alt="" onerror="handleImageLoadError(this)"/></a> 1920</div> 1921</div> 1922</div> 1923 <div id="13d18c3d" class="flex-element group" data-auto="flex-element-group" data-hidden-on-tablet=""> <div id="cd7ea218" class="flex-element widget-wrapper" data-auto="flex-element-widget-wrapper" data-hidden-on-tablet="" data-widget-type="ONELinksMenu" data-hidden-on-mobile="" data-external-id="1185740717"> <nav class="u_1185740717 effect-text-color main-navigation unifiednav dmLinksMenu" data-auto="links-menu" role="navigation" layout-main="horizontal_nav_layout_2" layout-sub="submenu_horizontal_1" data-show-vertical-sub-items="HOVER" data-divider="DOT" id="1185740717" dmle_extension="onelinksmenu" data-element-type="onelinksmenu" data-logo-src="" alt="" data-nav-structure="HORIZONTAL" wr="true" icon="true" surround="true" adwords="" navigation-id="unifiedNav"> <ul role="menubar" class="unifiednav__container unav-top " data-auto="navigation-pages"> <li role="menuitem" class=" unifiednav__item-wrap " data-auto="more-pages" data-depth="0"> <a href="/" class="unifiednav__item unav-item unav-top-item dmUDNavigationItem_00 " target="" data-target-page-alias=""> <span class="nav-item-text " data-link-text="Historia" data-auto="page-text-style">Historia<span class="icon icon-angle-down" data-hidden-on-mobile="" data-hidden-on-desktop="" data-hidden-on-tablet=""></span> 1924</span> 1925</a> 1926</li> 1927 <li role="menuitem" class=" unifiednav__item-wrap " data-auto="more-pages" data-depth="0"> <a href="/kytt" class="unifiednav__item unav-item unav-top-item dmNavItemSelected dmUDNavigationItem_010101126913 " target="" data-target-page-alias="" aria-current="page" data-auto="selected-page"> <span class="nav-item-text " data-link-text="Käyttö" data-auto="page-text-style">Käyttö<span class="icon icon-angle-down"></span> 1928</span> 1929</a> 1930</li> 1931 <li role="menuitem" class=" unifiednav__item-wrap " data-auto="more-pages" data-depth="0"> <a href="/silytys-ja-tuotesislt" class="unifiednav__item unav-item unav-top-item dmUDNavigationItem_010101550368 " target="" data-target-page-alias=""> <span class="nav-item-text " data-link-text="Säilytys ja tuotesisältö" data-auto="page-text-style">Säilytys ja tuotesisältö<span class="icon icon-angle-down"></span> 1932</span> 1933</a> 1934</li> 1935 <li role="menuitem" class=" unifiednav__item-wrap " data-auto="more-pages" data-depth="0"> <a href="/happo-ja-emstasapaino" class="unifiednav__item unav-item unav-top-item dmUDNavigationItem_010101635119 " target="" data-target-page-alias=""> <span class="nav-item-text " data-link-text="Happo- ja emästasapaino" data-auto="page-text-style">Happo- ja emästasapaino<span class="icon icon-angle-down" data-hidden-on-mobile="" data-hidden-on-desktop="" data-hidden-on-tablet=""></span> 1936</span> 1937</a> 1938</li> 1939 <li role="menuitem" class=" unifiednav__item-wrap " data-auto="more-pages" data-depth="0"> <a href="/jlleenmyyjt" class="unifiednav__item unav-item unav-top-item dmUDNavigationItem_010101925764 " target="" data-target-page-alias=""> <span class="nav-item-text " data-link-text="Jälleenmyyjät" data-auto="page-text-style">Jälleenmyyjät<span class="icon icon-angle-down"></span> 1940</span> 1941</a> 1942</li> 1943 <li role="menuitem" class=" unifiednav__item-wrap " data-auto="more-pages" data-depth="0"> <a href="/yhteystiedot" class="unifiednav__item unav-item unav-top-item dmUDNavigationItem_010101152840 " target="" data-target-page-alias=""> <span class="nav-item-text " data-link-text="Yhteystiedot" data-auto="page-text-style">Yhteystiedot<span class="icon icon-angle-down"></span> 1944</span> 1945</a> 1946</li> 1947</ul> 1948</nav> 1949</div> 1950</div> 1951 <div id="1c28ebe8" class="flex-element group" data-auto="flex-element-group" data-hidden-on-desktop=""> <div id="f36370a9" class="flex-element widget-wrapper" data-auto="flex-element-widget-wrapper" data-hidden-on-desktop="" data-widget-type="hamburgerButton" data-external-id="1311688270"> <button class="hamburgerButton" data-element-type="hamburgerButton" id="1311688270" aria-label="Open menu" aria-controls="hamburger-drawer" aria-expanded="false"> <svg width="100%" height="100%" version="1.1" viewbox="0 0 100 100" xmlns="http://www.w3.org/2000/svg" id="1764434125" class="svg u_1764434125" data-icon-custom="true"> <path d="m8.332 25c0-2.3008 1.8672-4.168 4.168-4.168h75c2.3008 0 4.168 1.8672 4.168 4.168s-1.8672 4.168-4.168 4.168h-75c-2.3008 0-4.168-1.8672-4.168-4.168zm0 25c0-2.3008 1.8672-4.168 4.168-4.168h75c2.3008 0 4.168 1.8672 4.168 4.168s-1.8672 4.168-4.168 4.168h-75c-2.3008 0-4.168-1.8672-4.168-4.168zm0 25c0-2.3008 1.8672-4.168 4.168-4.168h75c2.3008 0 4.168 1.8672 4.168 4.168s-1.8672 4.168-4.168 4.168h-75c-2.3008 0-4.168-1.8672-4.168-4.168z" fill-rule="evenodd"></path> 1952</svg> 1953</button> 1954</div> 1955</div> 1956 <div id="c1baeb31" class="flex-element group" data-auto="flex-element-group"> <div id="e4306ba3" class="flex-element widget-wrapper" data-auto="flex-element-widget-wrapper" data-widget-type="link" data-hidden-on-mobile="" data-external-id="1912609452"> <a data-display-type="block" class="align-center dmButtonLink dmWidget dmWwr default dmOnlyButton dmDefaultGradient flexButton flexButtonIcon u_1912609452" file="false" href="/yhteystiedot" data-element-type="dButtonLinkId" id="1912609452"> <span class="iconBg" aria-hidden="true" id="1625765751"> <span class="icon hasFontIcon icon-star" id="1596286694"></span> 1957</span> 1958 <span class="text" id="1274636589">Ota yhteyttä</span> 1959</a> 1960</div> 1961</div> 1962 <div id="17e7a2b7" class="flex-element group" data-auto="flex-element-group"></div> 1963 <div id="7162ef92" class="flex-element group" data-auto="flex-element-group"> <div id="563d736d" class="flex-element widget-wrapper" data-auto="flex-element-widget-wrapper" data-widget-type="multilingual" data-external-id="1123938783"> <div id="1123938783" class="multilingualWidget dropdown flag-only" data-auto="multilingual-widget" dmle_extension="multilingual" data-element-type="multilingual" data-display="dropdown" icon="false" surround="false"> <div class="desktopMultilingual"> <div class="language current-language" data-auto="multilingual-current-language"> <a href="/kytt" data-disable-ajax-navigation="true">
1963<img src="https://dd-cdn.multiscreensite.com/flags/flags_iso/32/fi.png" alt="Suomi" data-code="" onerror="handleImageLoadError(this)"/> <span class="name">Suomi</span> 1964 <span class="short-label">fi</span> 1965 <div class="dm-icon dm-icon-chevron-down"></div> 1966</a> 1967</div> 1968 <div class="language other-languages" data-auto="multilingual-other-languages"> <a href="/sv/kytt" data-code="" data-disable-ajax-navigation="true"><img src="https://dd-cdn.multiscreensite.com/flags/flags_iso/32/se.png" alt="Svenska" onerror="handleImageLoadError(this)"/> <span class="name">Svenska</span> 1969 <span class="short-label">sv</span> 1970</a> 1971 <a href="/en-gb/kytt" data-code="" data-disable-ajax-navigation="true"><img src="https://dd-cdn.multiscreensite.com/flags/flags_iso/32/gb.png" alt="English" onerror="handleImageLoadError(this)"/> <span class="name">English</span> 1972 <span class="short-label">en</span> 1973</a> 1974</div> 1975</div> 1976</div> 1977</div> 1978</div> 1979</div> 1980</div> 1981</section> 1982</div> 1983</div> 1984 <div id="hamburger-drawer" class="hamburger-drawer layout-drawer" layout="5ff40d2f36ae4e5ea1bc96b2e2fcf67e===header" data-origin="side-reverse"> <div data-layout-section="" data-auto="flex-section" id="1530433719" data-flex-id="5f9f26b9"> <div class="flex-widgets-container" id="1840299792"></div> 1985 <section id="7629df0f" class="flex-element section" data-auto="flex-element-section"> <div id="6b7cffa8" class="flex-element grid" data-auto="flex-element-grid" data-layout-grid=""> <div id="72c90965" class="flex-element group" data-auto="flex-element-group"> <div id="16e6dd7d" class="flex-element group" data-auto="flex-element-group"> <div id="2da773cd" class="flex-element widget-wrapper" data-auto="flex-element-widget-wrapper" data-widget-type="hamburgerButton" data-external-id="1604598893"> <button class="hamburgerButton" data-element-type="hamburgerButton" id="1604598893" aria-label="Close menu" aria-controls="hamburger-drawer" aria-expanded="false"> <svg width="100pt" height="100pt" version="1.1" viewbox="0 0 100 100" xmlns="http://www.w3.org/2000/svg" id="1452919858"> <path d="m82 87.883c1.625 1.625 4.2656 1.625 5.8906 0 1.6289-1.6289 1.6289-4.2656 0-5.8945l-32.414-32.41 32.406-32.406c1.6289-1.625 1.6289-4.2656 1986 0-5.8906-1.6289-1.6289-4.2656-1.6289-5.8906 0l-32.406 32.402-32.406-32.406c-1.625-1.625-4.2656-1.625-5.8906 0-1.6289 1.6289-1.6289 4.2656 0 1987 5.8945l32.402 32.406-32.41 32.414c-1.6289 1.625-1.6289 4.2617 0 5.8906 1.625 1.6289 4.2656 1.6289 5.8906 0l32.414-32.414z" fill-rule="evenodd"></path> 1988</svg> 1989</button> 1990</div> 1991</div> 1992</div> 1993</div> 1994</section> 1995</div> 1996 <div data-auto="flex-section" id="1099442592" data-flex-id="63a049320d35b55b4ef2a372" data-layout-section=""> <div class="flex-widgets-container" id="1247649854"></div> 1997 <section id="63a049320d35b55b4ef2a373" class="flex-element section" data-auto="flex-element-section"> <div id="63a049320d35b55b4ef2a376" class="flex-element grid" data-auto="flex-element-grid" data-layout-grid=""> <div id="63a049320d35b55b4ef2a377" class="flex-element group" data-auto="flex-element-group"> <div id="63a049320d35b55b4ef2a374" class="flex-element group" data-auto="flex-element-group"> <div id="63a049ca0d35b55b4ef2a5c3" class="flex-element widget-wrapper" data-auto="flex-element-widget-wrapper" data-widget-type="ONELinksMenu" data-external-id="1998592992"> <nav class="u_1998592992 unifiednav_vertical effect-bottom2 main-navigation unifiednav dmLinksMenu" data-auto="links-menu" role="navigation" layout-main="vertical_nav_layout_2" layout-sub="" data-show-vertical-sub-items="HIDE" id="1998592992" dmle_extension="onelinksmenu" data-element-type="onelinksmenu" data-logo-src="" alt="" data-nav-structure="VERTICAL" wr="true" icon="true" surround="true" adwords="" navigation-id="unifiedNav"> <ul role="menubar" class="unifiednav__container unav-top " data-auto="navigation-pages"> <li role="menuitem" class=" unifiednav__item-wrap " data-auto="more-pages" data-depth="0"> <a href="/" class="unifiednav__item unav-item unav-top-item dmUDNavigationItem_00 " target="" data-target-page-alias=""> <span class="nav-item-text " data-link-text="Historia" data-auto="page-text-style">Historia<span class="icon icon-angle-down" data-hidden-on-mobile="" data-hidden-on-desktop="" data-hidden-on-tablet=""></span> 1998</span> 1999</a> 2000</li> 2001 <li role="menuitem" class=" unifiednav__item-wrap " data-auto="more-pages" data-depth="0"> <a href="/kytt" class="unifiednav__item unav-item unav-top-item dmNavItemSelected dmUDNavigationItem_010101126913 " target="" data-target-page-alias="" aria-current="page" data-auto="selected-page"> <span class="nav-item-text " data-link-text="Käyttö" data-auto="page-text-style">Käyttö<span class="icon icon-angle-down"></span> 2002</span> 2003</a> 2004</li> 2005 <li role="menuitem" class=" unifiednav__item-wrap " data-auto="more-pages" data-depth="0"> <a href="/silytys-ja-tuotesislt" class="unifiednav__item unav-item unav-top-item dmUDNavigationItem_010101550368 " target="" data-target-page-alias=""> <span class="nav-item-text " data-link-text="Säilytys ja tuotesisältö" data-auto="page-text-style">Säilytys ja tuotesisältö<span class="icon icon-angle-down"></span> 2006</span> 2007</a> 2008</li> 2009 <li role="menuitem" class=" unifiednav__item-wrap " data-auto="more-pages" data-depth="0"> <a href="/happo-ja-emstasapaino" class="unifiednav__item unav-item unav-top-item dmUDNavigationItem_010101635119 " target="" data-target-page-alias=""> <span class="nav-item-text " data-link-text="Happo- ja emästasapaino" data-auto="page-text-style">Happo- ja emästasapaino<span class="icon icon-angle-down" data-hidden-on-mobile="" data-hidden-on-desktop="" data-hidden-on-tablet=""></span> 2010</span> 2011</a> 2012</li> 2013 <li role="menuitem" class=" unifiednav__item-wrap " data-auto="more-pages" data-depth="0"> <a href="/jlleenmyyjt" class="unifiednav__item unav-item unav-top-item dmUDNavigationItem_010101925764 " target="" data-target-page-alias=""> <span class="nav-item-text " data-link-text="Jälleenmyyjät" data-auto="page-text-style">Jälleenmyyjät<span class="icon icon-angle-down"></span> 2014</span> 2015</a> 2016</li> 2017 <li role="menuitem" class=" unifiednav__item-wrap " data-auto="more-pages" data-depth="0">
2017 <a href="/yhteystiedot" class="unifiednav__item unav-item unav-top-item dmUDNavigationItem_010101152840 " target="" data-target-page-alias=""> <span class="nav-item-text " data-link-text="Yhteystiedot" data-auto="page-text-style">Yhteystiedot<span class="icon icon-angle-down"></span> 2018</span> 2019</a> 2020</li> 2021</ul> 2022</nav> 2023</div> 2024</div> 2025</div> 2026</div> 2027</section> 2028</div> 2029 <div data-auto="flex-section" id="1029527021" data-flex-id="6406026c90e1521f6ecb0eca" data-layout-section=""> <div class="flex-widgets-container" id="1659590659"></div> 2030 <section id="6406026c90e1521f6ecb0ec9" class="flex-element section" data-auto="flex-element-section"> <div id="6406026c90e1521f6ecb0ecb" class="flex-element grid" data-auto="flex-element-grid" data-layout-grid=""> <div id="6406026c90e1521f6ecb0ecc" class="flex-element group" data-auto="flex-element-group"> <div id="50a14c85" class="flex-element group" data-auto="flex-element-group"></div> 2031</div> 2032</div> 2033</section> 2034</div> 2035</div> 2036 <div class="layout-drawer-overlay" id="layout-drawer-overlay"></div> 2037</div> 2038 <div dmwrapped="true" id="dmFirstContainer" class="dmBody u_dmStyle_template_kytt dm-home-page" themewaschanged="true"> <div id="allWrapper" class="allWrapper"><!-- navigation placeholders --> <div id="dm_content" class="dmContent" role="main"> <div dm:templateorder="170" class="dmHomeRespTmpl mainBorder dmRespRowsWrapper dmFullRowRespTmpl" id="1716942098"> <div data-auto="flex-section" id="1244839881" data-flex-id="0756ad6a" data-layout-section=""> <div class="flex-widgets-container" id="1966590881"></div> 2039 <section id="3298fa4b" class="flex-element section" data-auto="flex-element-section"> <div id="7054de66" class="flex-element grid" data-auto="flex-element-grid" data-layout-grid=""> <div id="538c3f05" class="flex-element group" data-auto="flex-element-group"> <div id="0448568b" class="flex-element group" data-auto="flex-element-group" data-anim-extended="eyJkZXNrdG9wIjp7InRyaWdnZXIiOiJlbnRyYW5jZSIsImFuaW1hdGlvbiI6ImZhZGVJbkNvbWJvIiwiZHVyYXRpb24iOjEsImRlbGF5IjowLCJpbnRlbnNpdHkiOjEsImRpciI6ImluLXBsYWNlIn19"> <div id="c28c443f" class="flex-element widget-wrapper" data-auto="flex-element-widget-wrapper" data-widget-type="paragraph" data-external-id="1249966829"> <div class="dmNewParagraph" data-element-type="paragraph" data-version="5" id="1249966829" style="" data-diy-text=""> <h1 class="text-align-center"><span style="display: initial;">Valmarin – Lisää energiaa arkeen</span></h1> 2040<p class="t-size-17 m-size-16 size-20 text-align-center" style="line-height: normal; letter-spacing: normal;"><span class="font-size-20 t-font-size-17 m-font-size-16" style="color: var(--color_2); font-style: normal; display: initial;">Valmarinin mineraalit auttavat kehoasi toimimaan parhaalla mahdolliselle tavalla, tukien energia-aineenvaihduntaa ja jaksamista kiireisessäkin elämässä. Valmarin tukee kehoa kokonaisvaltaisesti. Valmisteen sisältämät sitraatit neutraloivat vatsahappoja, koska valmiste sisältää sitraattipuskurin.</span></p><p class="text-align-center"><span style="display: initial;"><br/></span></p></div> 2041</div> 2042</div> 2043</div> 2044</div> 2045</section> 2046</div> 2047 <div data-auto="flex-section" id="1210424282" data-flex-id="74c558b0" data-layout-section=""> <div class="flex-widgets-container" id="1713473736"></div> 2048 <section id="92e583be" class="flex-element section" data-auto="flex-element-section"> <div id="4e082852" class="flex-element grid" data-auto="flex-element-grid" data-layout-grid=""> <div id="2f37a6d7" class="flex-element group" data-auto="flex-element-group"> <div id="03eab1da" class="flex-element group" data-auto="flex-element-group"> <div id="f05e1d8d" class="flex-element widget-wrapper" data-auto="flex-element-widget-wrapper" data-widget-type="paragraph" data-external-id="1378904658"> <div class="dmNewParagraph" data-element-type="paragraph" data-version="5" id="1378904658" data-diy-text="" style=""> <h2><span style="color: var(--color_4); display: initial;">Näin käytät Valmarinia</span></h2> 2049<p><span style="display: initial;"><br/></span></p><p class="m-size-16 t-size-16 size-18" style="line-height: normal; letter-spacing: normal;"><strong class="m-font-size-16 t-font-size-16 font-size-18" style="font-style: italic; display: initial; font-weight: bold;">Koska olemme yksilöitä, on myös erilaisia käyttötapoja:</strong></p><p style="line-height: normal; letter-spacing: normal;"><span style="display: initial;"><br/></span></p><p style="line-height: normal; letter-spacing: normal;"><span style="display: initial;">Yksi annos on n. 10-15 ml lasilliseen vettä tai halutessa esim. maustamattomaan kivennäisveteen tai muuhun sokerittomaan juomaan. Vältä juomia jotka sisältävät sokeri. 15 millilitraa liuosta sisältää mangaania 0,69 mg.<br/></span></p></div> 2050</div> 2051 <div id="a01fe237" class="flex-element widget-wrapper" data-auto="flex-element-widget-wrapper" data-widget-type="link" data-external-id="1610101813"> <a data-display-type="block" class="align-center dmButtonLink dmWidget dmWwr default dmOnlyButton dmDefaultGradient flexButton flexButtonIcon u_1610101813" file="false" href="/yhteystiedot" data-element-type="dButtonLinkId" id="1610101813"> <span class="iconBg" aria-hidden="true" id="1033884115"> <span class="icon hasFontIcon icon-star" id="1506854831"></span> 2052</span> 2053 <span class="text" id="1231967340">Kysy lisää!</span> 2054</a> 2055</div> 2056 <div id="widget_oo0" class="flex-element widget-wrapper" data-auto="flex-element-widget-wrapper" data-widget-type="paragraph" data-external-id="1557749958"> <div class="dmNewParagraph" data-element-type="paragraph" data-version="5" id="1557749958" style=""> <ol class="defaultList ordered"><li style="line-height: 1.4; letter-spacing: normal;"><span style="font-style: normal; display: initial; font-weight: normal;">Säännöllinen käyttö
2056: Säännölliset käyttäjät nauttivat Valmarinia kerran tai kahdesti päivässä ylläpitääkseen hyvinvointiasi (10 – 15 ml lasillisessa vettä), aamuin ja illoin.</span></li><li style="line-height: 1.4; letter-spacing: normal;"><span style="font-style: normal; display: initial; font-weight: normal;">Kuuriluontoinen käyttö: Kuuriluontoisesti käyttävät esim. laihduttajat ja paastoajat n. 3 kertaa päivässä.</span></li><li style="line-height: 1.4; letter-spacing: normal;"><span style="font-style: normal; display: initial; font-weight: normal;">Akuutti käyttö: Jotkut käyttävät vain akuutteihin ravinnosta/juomista johtuviin oireisiin.</span></li><li style="line-height: 1.4; letter-spacing: normal;"><span style="font-style: normal; display: initial; font-weight: normal;">Urheilijoille: Palautumisen tueksi Valmarin voi olla osa treenien jälkeistä rutiinia – käytön löytää parhaiten kokeilemalla.</span></li></ol> 2057<p style="line-height: 1.4; letter-spacing: normal;"><span style="display: initial;"><br/></span></p><p style="line-height: 1.4; letter-spacing: normal;"><strong style="font-style: normal; display: initial; font-weight: bold; color: var(--color_3);">Valmarin on turvallinen kaikenikäisille käyttäjille ja sopii hyvin monipuoliseen käyttöön. <br/></strong></p><p style="line-height: 1.4; letter-spacing: normal;"><br/></p><p style="line-height: 1.4; letter-spacing: normal;"><strong style="font-style: normal; display: initial; font-weight: bold; color: var(--color_3);"><span class="ql-cursor"></span>Lisäksi Valmarin on puhdas vegaaninen ja gluteeniton kivennäisliuos</strong><span style="font-style: normal; display: initial; font-weight: normal; color: var(--color_3);">.</span></p><p class="text-align-left m-text-align-left"><span style="display: initial;"><br/></span></p></div> 2058</div> 2059</div> 2060 <div id="bee21567" class="flex-element group" data-auto="flex-element-group"> <div id="7f2c693e" class="flex-element widget-wrapper" data-auto="flex-element-widget-wrapper" data-widget-type="image" data-external-id="1366681812"> <div class="imageWidget align-center u_1366681812" data-element-type="image" data-widget-type="image" id="1366681812"><img src="https://le-de.cdn-website.com/38f0ee7695b144a7b8b0d37bf08dcd12/dms3rep/multi/opt/Valmarin_pullo-1920w.png" alt="Luo Alt-tekstitunnisteet hakukoneoptimointia ja saavutettavuutta varten. " id="1464571096" class="" width="438" height="1200" data-dm-image-path="https://de.cdn-website.com/38f0ee7695b144a7b8b0d37bf08dcd12/dms3rep/multi/Valmarin_pullo.png" onerror="handleImageLoadError(this)"/></div> 2061</div> 2062 <div id="ddc4d22c" class="flex-element widget-wrapper" data-auto="flex-element-widget-wrapper" data-widget-type="paragraph" data-external-id="1254546801"> <div class="dmNewParagraph" data-element-type="paragraph" data-version="5" id="1254546801" style=""><p class="text-align-center"><span style="display: unset; font-weight: normal;">Tiiviste (250 ml) pullo</span></p><p class="m-text-align-center text-align-center"><span style="display: unset; font-weight: normal;">Yksi annos (noin 10-15 ml) lasilliseen vettä</span></p></div> 2063</div> 2064</div> 2065</div> 2066</div> 2067</section> 2068</div> 2069</div> 2070</div> 2071</div> 2072</div> 2073 <div class="dmFooterContainer flex_hfcontainer"> <div id="flex-footer" role="contentinfo"> <div data-auto="flex-section" id="1755561873" data-flex-id="63da2bddeae8da42b2353671" data-layout-section=""> <div class="flex-widgets-container" id="1245219930"></div> 2074 <section id="63da2bddeae8da42b2353670" class="flex-element section" data-auto="flex-element-section"> <div id="63da2bddeae8da42b2353672" class="flex-element grid" data-auto="flex-element-grid" data-layout-grid=""> <div id="63da2bddeae8da42b2353673" class="flex-element group" data-auto="flex-element-group"> <div id="78fc38d9" class="flex-element group" data-auto="flex-element-group"> <div id="5c4c59c9" class="flex-element widget-wrapper" data-auto="flex-element-widget-wrapper" data-widget-type="image" data-keep-proportion="true" data-external-id="1932222041"> <div class="imageWidget align-center u_1932222041" data-element-type="image" data-widget-type="image" id="1932222041" data-binding="W3siYmluZGluZ05hbWUiOiJpbWFnZSIsInZhbHVlIjoic2l0ZV9pbWFnZXMubG9nbyJ9XQ=="> <a id="1902006676" class="" href="/" file="false"><img src="https://le-de.cdn-website.com/38f0ee7695b144a7b8b0d37bf08dcd12/dms3rep/multi/opt/logo_Valmarin-1920w.png" alt="Logo" id="1465316036" class="" width="570" height="86" data-dm-image-path="https://de.cdn-website.com/38f0ee7695b144a7b8b0d37bf08dcd12/dms3rep/multi/logo_Valmarin.png" data-diy-image="" onerror="handleImageLoadError(this)"/></a> 2075 <span class="image-caption u_1914614317" id="1914614317"></span> 2076</div> 2077</div> 2078 <div id="4fbf308e" class="flex-element widget-wrapper" data-auto="flex-element-widget-wrapper" data-widget-type="paragraph" data-external-id="1604168003"> <div class="dmNewParagraph" data-element-type="paragraph" data-version="5" id="1604168003" data-ai-tag="Address" new-inline-bind-applied="true" data-diy-text="" style=""><p class="t-text-align-center text-align-left m-text-align-center"><a href="https://maps.app.goo.gl/USLrVEn34P1oSp9J8" target="_blank" runtime_url="https://maps.app.goo.gl/USLrVEn34P1oSp9J8" type="url" style="color: var(--color_2); display: initial;"><span class="inline-data-binding" data-encoded-value="S2lpbGF0aWUgNyBCIDMyLCBLaXJra29udW1taSwgMDI0MjAsIEZJ" data-inline-binding="" data-inline-binding-encoded="Y29udGVudF9saWJyYXJ5Lmdsb2JhbA==">Kiilatie 7 B 32, Kirkkonummi, 02420, FI</span></a></p></div> 2079</div> 2080</div> 2081 <div id="7165b757" class="flex-element group" data-auto="flex-element-group"> <div id="4d4a97b4" class="flex-element widget-wrapper" data-auto="flex-element-widget-wrapper" data-widget-type="link" data-external-id="1447429768"> <a data-display-type="block" class="align-center dmButtonLink dmWidget dmWwr default dmOnlyButton dmDefaultGradient flexButton button_2 u_1447429768 flexButtonIcon align-center dmButtonLink dmWidget dmWwr default dmOnlyButton dmDefaultGradient flexButton button_2 u_1447429768 flexButtonIcon" file="false" href="mailto:[email protected]" data-element-type="dButtonLinkId" id="1447429768" data-binding="W3siYmluZGluZ05hbWUiOiJsaW5rIiwidmFsdWUiOiJjb250ZW50X2xpYnJhcnkuZ2xvYmFsLmVtYWlsLnNwb3N0aSJ9LHsiYmluZGluZ05hbWUiOiJidXR0b25fdGV4dCIsInZhbHVlIjoiY29udGVudF9saWJyYXJ5Lmdsb2JhbC5lbWFpbC5zcG9zdGkifV0=" data-diy-link=""> <span class="iconBg" aria-hidden="true" id="1092672927"> <span class="icon hasFontIcon icon-star" id="1306562657"></span> 2082</span> 2083 <span class="text" id="1042592454" data-diy-text="">[email protected]</span> 2084</a> 2085</div> 2086 <div id="dcd80ab2" class="flex-element widget-wrapper" data-auto="flex-element-widget-wrapper" data-widget-type="link" data-external-id="1502539559"> <a data-display-type="block" class="align-center dmButtonLink dmWidget dmWwr default dmOnlyButton dmDefaultGradient flexButton button_2 u_1502539559 flexButtonIcon" file="false" href="tel:+358207497280" data-element-type="dButtonLinkId" id="1502539559" data-binding="W3siYmluZGluZ05hbWUiOiJsaW5rIiwidmFsdWUiOiJjb250ZW50X2xpYnJhcnkuZ2xvYmFsLnBob25lLnB1aCJ9LHsiYmluZGluZ05hbWUiOiJidXR0b25fdGV4dCIsInZhbHVlIjoiY29udGVudF9saWJyYXJ5Lmdsb2JhbC5waG9uZS5wdWgifV0="> <span class="iconBg" aria-hidden="true" id="1421563541"> <span class="icon hasFontIcon icon-star" id="1338922645"></span> 2087</span> 2088 <span class="text" id="1542777139">020 749 7280</span> 2089</a> 2090</div> 2091</div> 2092 <div id="2e68622b" class="flex-element group" data-auto="flex-element-group"> <div id="widget_tio" class="flex-element widget-wrapper" data-auto="flex-element-widget-wrapper" data-widget-type="socialhub" data-external-id="1628250076"> <div class="align-center text-align-center u_1628250076 dmSocialHub gapSpacing" id="1628250076" dmle_extension="social_hub" data-element-type="social_hub" wr="true" networks="" icon="true" surround="true" adwords=""> <div class="socialHubWrapper"> <div class="socialHubInnerDiv " data-auto="social-hub-inner">
2092 <a href="https://www.facebook.com/valmarinsuomi/" target="_blank" dm_dont_rewrite_url="true" aria-label="facebook" onclick="dm_gaq_push_event && dm_gaq_push_event('socialLink', 'click', 'Facebook')"> <span class="dmSocialFacebook dm-social-icons-facebook oneIcon socialHubIcon style5" aria-hidden="true" data-hover-effect=""></span> 2093</a> 2094 <a href="https://www.instagram.com/valmarin.suomi/" target="_blank" dm_dont_rewrite_url="true" aria-label="instagram" onclick="dm_gaq_push_event && dm_gaq_push_event('socialLink', 'click', 'Instagram')"> <span class="dmSocialInstagram dm-social-icons-instagram oneIcon socialHubIcon style5" aria-hidden="true" data-hover-effect=""></span> 2095</a> 2096</div> 2097</div> 2098</div> 2099</div> 2100</div> 2101</div> 2102</div> 2103</section> 2104</div> 2105 <div data-auto="flex-section" id="1146138359" data-flex-id="9d0d1914" data-layout-section=""> <div class="flex-widgets-container" id="1358143718"></div> 2106 <section id="1e63577f" class="flex-element section" data-auto="flex-element-section"> <div id="017d6860" class="flex-element grid" data-auto="flex-element-grid" data-layout-grid=""> <div id="fefe6e95" class="flex-element group" data-auto="flex-element-group"> <div id="6a297564" class="flex-element group" data-auto="flex-element-group"> <div id="6c459f55" class="flex-element widget-wrapper" data-auto="flex-element-widget-wrapper" data-widget-type="paragraph" data-external-id="1990494406"> <div class="dmNewParagraph" data-element-type="paragraph" data-version="5" id="1990494406" style=""><p class="t-text-align-center text-align-center m-text-align-center"><a href="/evasteet" runtime_url="/evasteet" type="page" style="display: unset; color: var(--color_2);">Evästeet</a></p></div> 2107</div> 2108</div> 2109</div> 2110</div> 2111</section> 2112</div> 2113</div> 2114</div> 2115 <div id="dmFlexStickyContainer" class="flex_hfcontainer"> <div id="flex-sticky"> <div data-layout-section="" data-auto="flex-section" id="1592610066" data-flex-id="a65f44c6"> <div class="flex-widgets-container" id="1454688877"></div> 2116 <section id="f96d4116" class="flex-element section" data-auto="flex-element-section"> <div id="6789e2c7" class="flex-element grid" data-auto="flex-element-grid" data-layout-grid=""> <div id="6e00d793" class="flex-element group" data-auto="flex-element-group"> <div id="3eea4f06" class="flex-element group" data-auto="flex-element-group"> <div id="8ca764c2" class="flex-element inner-grid" data-auto="flex-element-inner-grid"></div> 2117</div> 2118</div> 2119</div> 2120</section> 2121</div> 2122</div> 2123</div> 2124</div> 2125</div> 2126</div> 2127</div> 2128</div> 2129</div> 2130 2131 </div> 2132</div> 2133<!-- Add full CSS and Javascript before the close tag of the body if needed --> 2134 <style data-page-uuid="4110aea43891409791252b078d09667f" data-is-header="true" id="grid-styles-mobile_implicit-flex-header-4110aea43891409791252b078d09667f">@media (max-width: 767px) { 2135}</style> 2136 <style data-page-uuid="07694a5636b645e19544b61755e4fc2a" id="grid-styles-mobile-0756ad6a-07694a5636b645e19544b61755e4fc2a">@media (max-width: 767px) { 2137 2138#\37 054de66 { 2139 background-position: 50% 50%; 2140} 2141 2142#\30 448568b { 2143 row-gap: 18px; 2144 width: 100%; 2145 min-height: 80px; 2146 align-items: center; 2147 order: 0; 2148} 2149 2150#\35 38c3f05 { 2151 row-gap: 18px; 2152 flex-direction: column; 2153 min-height: 0; 2154 flex-wrap: nowrap; 2155 padding: 5% 5% 5% 5%; 2156} 2157 2158#c28c443f { 2159 align-self: auto; 2160 width: 100%; 2161 justify-self: auto; 2162 order: 0; 2163 margin: 0px 0% 0px 0%; 2164 grid-area: auto / auto / auto / auto; 2165} 2166 2167#\33 298fa4b { 2168 margin: 0px 0% 0px 0%; 2169} 2170}</style> 2171 <style data-page-uuid="07694a5636b645e19544b61755e4fc2a" id="grid-styles-mobile-74c558b0-07694a5636b645e19544b61755e4fc2a">@media (max-width: 767px) { 2172 2173#\32 f37a6d7 { 2174 row-gap: 0px; 2175 flex-direction: column; 2176 min-height: 0; 2177 flex-wrap: nowrap; 2178} 2179 2180#\30 3eab1da { 2181 row-gap: 16px; 2182 width: 100%; 2183 min-height: 80px; 2184 justify-content: space-between; 2185 align-items: flex-start; 2186 margin-bottom: 0px; 2187 order: 0; 2188} 2189 2190#bee21567 { 2191 width: 100%; 2192 min-height: 80px; 2193 align-items: center; 2194} 2195 2196#\37 f2c693e { 2197 height: 260px; 2198 width: 61.65%; 2199} 2200 2201#f05e1d8d { 2202 width: 312px; 2203 order: 0; 2204} 2205 2206#widget_oo0 { 2207 order: 1; 2208} 2209 2210#a01fe237 { 2211 order: 2; 2212} 2213}</style> 2214 <style data-page-uuid="4110aea43891409791252b078d09667f" data-is-header="true" id="grid-styles-mobile-flex-footer-4110aea43891409791252b078d09667f">@media (max-width: 767px) { 2215 2216#flex-footer { 2217 padding: 0 0 0 0; 2218 margin: 0 0 0 0; 2219} 2220}</style> 2221 <style data-page-uuid="4110aea43891409791252b078d09667f" data-is-header="true" id="grid-styles-mobile-flex-header-4110aea43891409791252b078d09667f">@media (max-width: 767px) { 2222 2223#flex-header { 2224 2225 padding: 0px 0px 0px 0px; 2226 margin: 0px 0% 0px 0%; 2227} 2228}</style> 2229 <style data-page-uuid="4110aea43891409791252b078d09667f" data-is-header="true" id="grid-styles-mobile-1566d41f-4110aea43891409791252b078d09667f">@media (max-width: 767px) { 2230 2231#\31 c28ebe8 { 2232 width: 15.67%; 2233 align-items: center; 2234 order: 3; 2235 height: auto; 2236 min-height: 0px; 2237 align-self: center; 2238 max-height: none; 2239 flex: 0 1 auto; 2240 padding: 0px 16px 0px 16px; 2241 margin: 0% 0% 0% 0%; 2242} 2243 2244#\31 3d18c3d { 2245 width: 5.51%; 2246 order: 2; 2247} 2248 2249#\33 c5a1835 { 2250 padding-left: 2%; 2251 min-height: 108px; 2252 padding-right: 2%; 2253} 2254 2255#c1baeb31 { 2256 column-gap: 2%; 2257 width: 35.05%; 2258 justify-content: center; 2259 order: 1; 2260 padding: 0px 0px 0px 16px; 2261 margin: 0% 0% 0% 0%; 2262} 2263 2264#b4d09289 { 2265 column-gap: 2%; 2266 width: 35.05%; 2267 justify-content: center; 2268 order: 1; 2269 flex-direction: row; 2270 flex-wrap: nowrap; 2271 padding: 0px 0px 0px 0px; 2272 margin: 0% 0% 0% 3%; 2273} 2274 2275#\38 cc60d94.flex-element.widget-wrapper > [data-element-type] { 2276 padding: 16px 0px 16px 0px; 2277} 2278#\38 cc60d94 { 2279 width: 100%; 2280 height: auto; 2281 margin: 0px 0% 0px 0%; 2282} 2283 2284#e4306ba3 { 2285 width: 111px; 2286 height: auto; 2287 min-height: 73px; 2288} 2289 2290#f36370a9 { 2291 width: 18px; 2292 height: 75px; 2293} 2294 2295#\31 7e7a2b7 {
2296 align-items: center; 2297 order: 4; 2298} 2299 2300#\37 162ef92 { 2301 align-items: center; 2302 order: 5; 2303} 2304}</style> 2305 <style data-page-uuid="4110aea43891409791252b078d09667f" data-is-header="true" id="grid-styles-mobile-5f9f26b9-4110aea43891409791252b078d09667f">@media (max-width: 767px) { 2306 2307#\31 6e6dd7d { 2308 width: 100%; 2309 padding-bottom: 16px; 2310 min-height: 10vh; 2311} 2312 2313#\37 2c90965 { 2314 flex-direction: column; 2315 min-height: unset; 2316} 2317}</style> 2318 <style data-page-uuid="4110aea43891409791252b078d09667f" data-is-header="true" id="grid-styles-mobile-63a049320d35b55b4ef2a372-4110aea43891409791252b078d09667f">@media (max-width: 767px) { 2319 2320#\36 3a049320d35b55b4ef2a374 { 2321 padding-top: 0px; 2322 width: 100%; 2323 min-height: 45vh; 2324 justify-content: flex-start; 2325} 2326 2327#\36 3a049320d35b55b4ef2a377 { 2328 flex-direction: column; 2329 min-height: unset; 2330 padding: 0% 4% 4% 4%; 2331} 2332 2333#\36 3a049ca0d35b55b4ef2a5c3 { 2334 align-self: auto; 2335 max-width: 100%; 2336 width: 100%; 2337 justify-self: auto; 2338 order: 0; 2339 margin: 0px 0% 0px 0%; 2340 grid-area: auto / auto / auto / auto; 2341} 2342}</style> 2343 <style data-page-uuid="4110aea43891409791252b078d09667f" data-is-header="true" id="grid-styles-mobile-6406026c90e1521f6ecb0eca-4110aea43891409791252b078d09667f">@media (max-width: 767px) { 2344 2345#\36 406026c90e1521f6ecb0ecc { 2346 flex-direction: column; 2347 min-height: 0; 2348 flex-wrap: nowrap; 2349 padding: 0% 4% 0% 4%; 2350} 2351 2352#\35 0a14c85 { 2353 row-gap: 16px; 2354 padding-left: 5%; 2355 width: 100%; 2356 min-height: 45vh; 2357 align-items: center; 2358 padding-right: 5%; 2359} 2360}</style> 2361 <style data-page-uuid="4110aea43891409791252b078d09667f" data-is-header="true" id="grid-styles-mobile-63da2bddeae8da42b2353671-4110aea43891409791252b078d09667f">@media (max-width: 767px) { 2362 2363#\36 3da2bddeae8da42b2353673 { 2364 row-gap: 10px; 2365 flex-direction: column; 2366 min-height: 0; 2367 flex-wrap: nowrap; 2368 padding: 6% 6% 6% 6%; 2369} 2370 2371#\34 d4a97b4 { 2372 min-width: 32px; 2373} 2374 2375#\35 c4c59c9 { 2376 margin-left: 0px; 2377 margin-right: 0px; 2378 width: 70.09%; 2379 height: auto; 2380} 2381 2382#\37 8fc38d9 { 2383 row-gap: 20px; 2384 flex-direction: column; 2385 width: 100%; 2386 min-height: 80px; 2387 justify-content: flex-start; 2388 align-items: center; 2389 flex-wrap: nowrap; 2390 order: 0; 2391 align-content: center; 2392} 2393 2394#\32 e68622b { 2395 row-gap: 20px; 2396 flex-direction: column; 2397 width: 95%; 2398 min-height: 3px; 2399 justify-content: center; 2400 align-items: flex-start; 2401 flex-wrap: nowrap; 2402 order: 0; 2403 flex: 0 1 auto; 2404} 2405 2406#dcd80ab2 { 2407 min-width: 32px; 2408} 2409 2410#\34 fbf308e { 2411 width: 295px; 2412} 2413 2414#\37 165b757 { 2415 row-gap: 8px; 2416 flex-direction: column; 2417 width: 100%; 2418 min-height: 80px; 2419 justify-content: flex-start; 2420 align-items: flex-start; 2421 flex-wrap: nowrap; 2422 order: 0; 2423 height: auto; 2424} 2425 2426#widget_tio { 2427 align-self: center; 2428 margin-left: 0%; 2429 margin-right: 0%; 2430} 2431}</style> 2432 <style data-page-uuid="4110aea43891409791252b078d09667f" data-is-header="true" id="grid-styles-mobile-9d0d1914-4110aea43891409791252b078d09667f">@media (max-width: 767px) { 2433 2434#\36 c459f55 { 2435 width: 313px; 2436 align-self: center; 2437 margin: 0px 0% 0px 0%; 2438} 2439 2440#\36 a297564 { 2441 row-gap: 20px; 2442 flex-direction: column; 2443 width: 100%; 2444 min-height: 24px; 2445 justify-content: flex-start; 2446 align-items: flex-start; 2447 flex-wrap: nowrap; 2448 order: 1; 2449 height: auto; 2450} 2451 2452#fefe6e95 { 2453 row-gap: 18px; 2454 flex-direction: column; 2455 min-height: 0; 2456 flex-wrap: nowrap; 2457 padding: 3% 6% 3% 6%; 2458} 2459 2460#\31 e63577f { 2461 margin: 0px 0% 0px 0%; 2462} 2463}</style> 2464 <style data-page-uuid="4110aea43891409791252b078d09667f" data-is-header="true" id="grid-styles-mobile-a65f44c6-4110aea43891409791252b078d09667f">@media (max-width: 767px) { 2465 2466#\36 e00d793 { 2467 flex-direction: column; 2468 padding-left: 4%; 2469 min-height: 0; 2470 flex-wrap: nowrap; 2471 padding-right: 4%; 2472} 2473 2474#\33 eea4f06 { 2475 width: 100%; 2476 min-height: 80px; 2477 align-items: center; 2478} 2479}</style> 2480 2481 2482 2483 2484 2485 2486 2487 2488 2489 2490 2491 2492 2493 2494 2495 2496 2497 2498 2499 2500 2501 2502 2503 2504 2505 2506 2507 2508 2509 2510 2511 2512 2513 2514 2515 2516 2517 2518<!-- ========= JS Section ========= -->
2519<script> 2520 var isWLR = true; 2521 2522 window.customWidgetsFunctions = {}; 2523 window.customWidgetsStrings = {}; 2524 window.collections = {}; 2525 window.currentLanguage = "FINNISH" 2526 window.isSitePreview = false; 2527</script>
2527 2528 2529 2530 2531
2532<script type="text/javascript"> 2533 2534 var d_version = "production_6800"; 2535 var build = "2026-09-24T12_50_33"; 2536 window['v' + 'ersion'] = d_version; 2537 2538 function buildEditorParent() { 2539 window.isMultiScreen = true; 2540 window.editorParent = {}; 2541 window.previewParent = {}; 2542 window.assetsCacheQueryParam = "?version=2026-09-24T12_50_33"; 2543 try { 2544 var _p = window.parent; 2545 if (_p && _p.document && _p.$ && _p.$.dmfw) { 2546 window.editorParent = _p; 2547 } else if (_p.isSitePreview) { 2548 window.previewParent = _p; 2549 } 2550 } catch (e) { 2551 2552 } 2553 } 2554 2555 buildEditorParent(); 2556</script>
2556 2557 2558 2559 2560<!-- Injecting site-wide before scripts --> 2561 2562
2563<script src="https://app.termly.io/resource-blocker/a4a607fc-a19f-40aa-8833-35c79353f726?autoBlock=on" data-swh-uuid="347d1c8b900c4c05bb6de499c4f2c8d8"> 2564</script>
2564 2565 2566 2567 2568 2569 2570 2571 2572 2573 2574 2575 2576 2577 2578 2579 2580 2581 2582
2583<script type="text/javascript" id="d_track_campaign"> 2584 (function() { 2585 if (!window.location.search) { 2586 return; 2587 } 2588 const cleanParams = window.location.search.substring(1); // Strip ? 2589 const queryParams = cleanParams.split('&'); 2590 2591 const expires = 'expires=' + new Date().getTime() + 24 * 60 * 60 * 1000; 2592 const domain = 'domain=' + window.location.hostname; 2593 const path = "path=/"; 2594 2595 queryParams.forEach((param) => { 2596 const [key, value = ''] = param.split('='); 2597 if (key.startsWith('utm_')) { 2598 const cookieName = "_dm_rt_" + key.substring(4); 2599 const cookie = cookieName + "=" + value; 2600 const joined = [cookie, expires, domain, path].join(";"); 2601 document.cookie = joined; 2602 } 2603 }); 2604 }()); 2605</script>
vendor: 1 bytes, line 2605
2605
2606<script type="text/javascript" id="d_track_referrer"> 2607 (function() { 2608 const cookieName = '_dm_entry_referrer'; 2609 const referrer = document.referrer; 2610 if (!referrer) { 2611 return; 2612 } 2613 let referrerOrigin; 2614 try { 2615 referrerOrigin = new URL(referrer).origin; 2616 } catch (e) { 2617 return; 2618 } 2619 // 'null' is what an opaque origin (sandboxed iframe, file://) serializes to. 2620 if (!referrerOrigin || referrerOrigin === 'null' || referrerOrigin === window.location.origin) { 2621 return; 2622 } 2623 try { 2624 const existing = document.cookie 2625 .split('; ') 2626 .find((candidate) => candidate.indexOf(cookieName + '=') === 0); 2627 if (existing && decodeURIComponent(existing.slice(cookieName.length + 1))) { 2628 return; 2629 } 2630 // No expiry: session-scoped, matching the _dm_rt_ cookies above that a submission 2631 // reads alongside this one (session-scoped in practice â see FBN-5389). 2632 const secure = window.location.protocol === 'https:' ? ';Secure' : ''; 2633 document.cookie = cookieName + '=' + encodeURIComponent(referrerOrigin) 2634 + ';path=/;SameSite=Lax' + secure; 2635 } catch (e) { 2636 return; 2637 } 2638 }()); 2639</script>
2639 2640
2641<script type="text/javascript" > 2642 var _dm_gaq = {}; 2643 var _gaq = _gaq || []; 2644 var _dm_insite = []; 2645</script>
2645 2646 2647 2648 2649
2650<script async src="https://www.googletagmanager.com/gtm.js?id=GTM-5V68MKT" id="d-js-gtm" 2651 onload="window.dispatchEvent(new CustomEvent('gtmLoaded', { bubbles: true }))"></script>
vendor: 64 bytes, lines 2651-2652
2651 2652<script async src="https://www.googletagmanager.com/gtag/js?id=
2652G-3TVXJBFLBK
vendor: 13 bytes, lines 2652-2653
2652"></script> 2653
2654<script type="text/javascript" id="d_track_ga"> 2655 window.dataLayer = window.dataLayer || []; 2656 _dm_gaq.siteAlias = '38f0ee7695b144a7b8b0d37bf08dcd12'; 2657 _dm_gaq.externalGaqID = 'non-empty'; 2658 2659 function gtag() { dataLayer.push(arguments); } 2660 2661 function pushInsiteImpressions(id) { 2662 _dm_insite.forEach((rule) => { 2663 _dm_gaq.pushEvent(id, 'insite_impression', 'insite', rule.ruleType + '__' + rule.ruleId); 2664 }); 2665 } 2666 2667 _dm_gaq.pushEvent = function(trackingId, event, category, label, value, additionalParams = {}) { 2668 const eventProps = { 2669 event_category: category, 2670 event_label: label, 2671 value, 2672 ...additionalParams 2673 }; 2674 gtag('event', event, eventProps); 2675 } 2676 2677 gtag('js', new Date()) 2678 2679 2680gtag('set', 'developer_id.dMDU5Nj', true); 2681gtag('config', 'G-3TVXJBFLBK', { 2682 'send_page_view': false, 2683 'linker': { 2684 'domains': ['www.valmarin.fi'] 2685 } 2686}); 2687 2688 _dm_gaq.pushEvent('', 'page_view'); 2689 2690 pushInsiteImpressions(_dm_gaq.externalGaqID); 2691</script>
2691 2692 2693 2694 2695 2696 2697 2698<!-- End Injecting site-wide to the head --> 2699 2700 2701 2702 2703 2704
2705<script> 2706 window.cookiesNotificationMarkupPreview = 'null'; 2707</script>
2707 2708 2709<!-- HEAD RT JS Include -->
2710<script id='d-js-params'> 2711 window.INSITE = window.INSITE || {}; 2712 window.INSITE.device = "desktop"; 2713 2714 window.rtCommonProps = {}; 2715 rtCommonProps["rt.ajax.ajaxScriptsFix"] =true; 2716 rtCommonProps["rt.pushnotifs.sslframe.encoded"] = 'aHR0cHM6Ly97c3ViZG9tYWlufS5wdXNoLW5vdGlmcy5jb20='; 2717 rtCommonProps["runtimecollector.url"] = 'https://rtc.eu-multiscreensite.com'; 2718 rtCommonProps["performance.tabletPreview.removeScroll"] = 'false'; 2719 rtCommonProps["inlineEditGrid.snap"] =true; 2720 rtCommonProps["popup.insite.cookie.ttl"] = '0.5'; 2721 rtCommonProps["rt.pushnotifs.force.button"] =true; 2722 rtCommonProps["common.mapbox.token"] = 'pk.eyJ1IjoiZGFubnliMTIzIiwiYSI6ImNqMGljZ256dzAwMDAycXBkdWxwbDgzeXYifQ.Ck5P-0NKPVKAZ6SH98gxxw'; 2723 rtCommonProps["common.mapbox.js.override"] =false; 2724 rtCommonProps["common.here.appId"] = 'iYvDjIQ2quyEu0rg0hLo'; 2725 rtCommonProps["common.here.appCode"] = '1hcIxLJcbybmtBYTD9Z1UA'; 2726 rtCommonProps["isCoverage.test"] =false; 2727 rtCommonProps["ecommerce.ecwid.script"] = 'https://app.multiscreenstore.com/script.js'; 2728 rtCommonProps["common.resources.dist.cdn"] =true; 2729 rtCommonProps["common.build.dist.folder"] = 'production/6800'; 2730 rtCommonProps["common.resources.cdn.host"] = 'https://static.cdn-website.com'; 2731 rtCommonProps["common.resources.folder"] = 'https://static.cdn-website.com/mnlt/production/6800'; 2732 rtCommonProps["common.fonts.api.v2.url"] = 'https://de.cdn-website.com/fonts/css2?family='; 2733 rtCommonProps["feature.flag.runtime.backgroundSlider.preload.slowly"] =true; 2734 rtCommonProps["feature.flag.runtime.newAnimation.enabled"] =true; 2735 rtCommonProps["feature.flag.runtime.newAnimation.jitAnimation.enabled"] =true; 2736 rtCommonProps["feature.flag.sites.google.analytics.gtag"] =true; 2737 rtCommonProps["feature.flag.runOnReadyNewTask"] =true; 2738 rtCommonProps["isAutomation.test"] =false; 2739 rtCommonProps["booking.cal.api.domain"] = 'api.cal.eu'; 2740 2741 2742 rtCommonProps['common.mapsProvider'] = 'mapbox'; 2743 2744 rtCommonProps['common.mapsProvider.version'] = '0.52.0'; 2745 rtCommonProps['common.geocodeProvider'] = 'mapbox'; 2746 rtCommonProps['server.for.resources'] = ''; 2747 rtCommonProps['feature.flag.lazy.widgets'] = true; 2748 rtCommonProps['feature.flag.single.wow'] = false; 2749 rtCommonProps['feature.flag.disallowPopupsInEditor'] = true; 2750 rtCommonProps['feature.flag.mark.anchors'] = true; 2751 rtCommonProps['captcha.public.key'] = '6LffcBsUAAAAAMU-MYacU-6QHY4iDtUEYv_Ppwlz'; 2752 rtCommonProps['captcha.invisible.public.key'] = '6LeiWB8UAAAAAHYnVJM7_-7ap6bXCUNGiv7bBPME'; 2753 rtCommonProps["images.sizes.small"] =160; 2754 rtCommonProps["images.sizes.mobile"] =640; 2755 rtCommonProps["images.sizes.tablet"] =1280; 2756 rtCommonProps["images.sizes.desktop"] =1920; 2757 rtCommonProps["modules.resources.cdn"] =true; 2758 rtCommonProps["import.images.storage.imageCDN"] = 'https://le-de.cdn-website.com/'; 2759 rtCommonProps["feature.flag.runtime.inp.threshold"] =150; 2760 rtCommonProps["feature.flag.performance.logs"] =false; 2761 rtCommonProps["site.widget.form.captcha.type"] = 'g_recaptcha'; 2762 rtCommonProps["friendly.captcha.site.key"] = 'FCMGSQG9GVNMFS8K'; 2763 rtCommonProps["cookiebot.mapbox.consent.category"] = 'marketing'; 2764 rtCommonProps["termly.mapbox.consent.category"] = 'performance'; 2765 // feature flags that's used out of runtime module (in legacy files) 2766 rtCommonProps["platform.monolith.personalization.dateTimeCondition.popupMsgAction.moveToclient.enabled"] =true; 2767 2768 window.rtFlags = {}; 2769 rtFlags["unsuspendEcwidStoreOnRuntime.enabled"] =false; 2770 rtFlags["scripts.widgetCount.enabled"] =true; 2771 rtFlags["fnb.animations.tracking.enabled"] =true; 2772 rtFlags["ecom.ecwidNewUrlStructure.enabled"] = false; 2773 rtFlags["ecom.ecwid.accountPage.emptyBaseUrl.enabled"] = true; 2774 rtFlags["ecom.ecwid.accountPage.repeatOrderRedirect.enabled"] = false; 2775 rtFlags["ecom.ecwid.pages.links.disable.listeners"] = true; 2776 rtFlags["ecom.ecwid.storefrontV3.enabled"] = false; 2777 rtFlags["ecom.monolith.legacy.js.api.disabled.for.new.sites"] = false; 2778 rtFlags["geocode.search.localize"] =false; 2779 rtFlags["feature.flag.runtime.newAnimation.asyncInit.setTimeout.enabled"] =false; 2780 rtFlags["twitter.heightLimit.enabled"] = true; 2781 rtFlags["runtime.lottieOverflow"] =false; 2782 rtFlags["runtime.monitoring.sentry.ignoreErrors"] = ""; 2783 rtFlags["streamline.monolith.personalization.supportMultipleConditions.enabled"] =false; 2784 rtFlags["flex.animation.design.panel.layout"] =true; 2785 rtFlags["runtime.cwv.report.cls.enabled"] =false; 2786 rtFlags["runtime.cwv.report.lcp.enabled"] =false; 2787 rtFlags["runtime.lcp.preload.selfheal.enabled"] =true; 2788 rtFlags["runtime.lcp.preload.bootstrap.enabled"] =true; 2789 rtFlags["runtime.lcp.preload.monitor.enabled"] =false; 2790 rtFlags["runtime.customwidget.heightpin.enabled"] =true; 2791 rtFlags["contact.form.useActiveForm"] =true; 2792 rtFlags["contact.form.custom.errors.enabled"] =false; 2793 rtFlags["runtime.ssr.productStore.internal.observer"] =true;
2794 rtFlags["runtime.ssr.productCustomizations"] =true; 2795 rtFlags["runtime.ssr.runtime.filter-sort.newFilterSortWidgetWithOptions.enabled"] =true; 2796 rtFlags["runtime.ssr.ssrSlider.jumpThreshold.enabled"] =true; 2797 rtFlags["termly.map.consent.overlay.enabled"] =true; 2798 rtFlags["editor.widget.form.a11y"] =true; 2799</script>
vendor: 1 bytes, line 2799
2799
2800<script src="https://static.cdn-website.com/mnlt/production/6800/_dm/s/rt/dist/scripts/d-js-runtime-flex-package.min.js" id="d-js-core" defer></script>
2800 2801 2802<!-- End of HEAD RT JS Include --> 2803 2804 2805 2806 2807 2808 2809 2810 2811 2812 2813 2814 2815 2816
2817<script> 2818 document.addEventListener('DOMContentLoaded', () => 2819 window.runtime.initLayout() 2820 ); 2821</script>
2821 2822 2823 2824 2825 2826 2827 2828 2829 2830 2831 2832 2833 2834 2835 2836 2837 2838 2839 2840
2841<script type="text/javascript" id="d_track_sp"> 2842 ;(function(p,l,o,w,i,n,g){if(!p[i]){p.GlobalSnowplowNamespace=p.GlobalSnowplowNamespace||[]; 2843 p.GlobalSnowplowNamespace.push(i);p[i]=function(){(p[i].q=p[i].q||[]).push(arguments) 2844 };p[i].q=p[i].q||[];n=l.createElement(o);g=l.getElementsByTagName(o)[0];n.async=1; 2845 n.src=w;g.parentNode.insertBefore(n,g)}}(window,document,"script","//d3uzsv7k2lpopp.cloudfront.net/sp-2.0.0-dm-0.1.min.js","snowplow")); 2846 window.dmsnowplow = window.snowplow; 2847 2848 dmsnowplow('newTracker', 'cf', 'd3uzsv7k2lpopp.cloudfront.net', { // Initialise a tracker 2849 appId: '38f0ee7695b144a7b8b0d37bf08dcd12' 2850 }); 2851 2852 // snowplow queries element styles so we wait until CSS calculations are done. 2853 requestAnimationFrame(() => { 2854 dmsnowplow('trackPageView'); 2855 _dm_insite.forEach((rule) => { 2856 // Specifically in popup only the client knows if it is shown or not so we don't always want to track its impression here 2857 // the tracking is in popup.js 2858 if (rule.actionName !== "popup") { 2859 dmsnowplow('trackStructEvent', 'insite', 'impression', rule.ruleType, rule.ruleId); 2860 } 2861 window?.waitForDeferred?.('dmAjax', () => { 2862 $.DM.events.trigger('event-ruleTriggered', {value: rule}); 2863 }); 2864 }); 2865 }); 2866</script>
2866 2867 2868 2869 2870<div style="display:none;" id="P6iryBW0Wu"></div> 2871 2872<!-- photoswipe markup --> 2873 2874 2875 2876 2877 2878 2879 2880 2881 2882<!-- Root element of PhotoSwipe. Must have class pswp. --> 2883<div class="pswp" tabindex="-1" role="dialog" aria-hidden="true"> 2884 2885 <!-- Background of PhotoSwipe. 2886 It's a separate element as animating opacity is faster than rgba(). --> 2887 <div class="pswp__bg"></div> 2888 2889 <!-- Slides wrapper with overflow:hidden. --> 2890 <div class="pswp__scroll-wrap"> 2891 2892 <!-- Container that holds slides. 2893 PhotoSwipe keeps only 3 of them in the DOM to save memory. 2894 Don't modify these 3 pswp__item elements, data is added later on. --> 2895 <div class="pswp__container"> 2896 <div class="pswp__item"></div> 2897 <div class="pswp__item"></div> 2898 <div class="pswp__item"></div> 2899 </div> 2900 2901 <!-- Default (PhotoSwipeUI_Default) interface on top of sliding area. Can be changed. --> 2902 <div class="pswp__ui pswp__ui--hidden"> 2903 2904 <div class="pswp__top-bar"> 2905 2906 <!-- Controls are self-explanatory. Order can be changed. --> 2907 2908 <div class="pswp__counter"></div> 2909 2910 <button class="pswp__button pswp__button--close" data-auto="pswp-close" title="Sulje (Esc)"></button> 2911 2912 <button class="pswp__button pswp__button--share" data-auto="pswp-share" title="Jaa"></button> 2913 2914 <button class="pswp__button pswp__button--fs" title="Vaihda koko näyttöön"></button> 2915 2916 <button class="pswp__button pswp__button--zoom" title="Lähennä/loitonna"></button> 2917 2918 <!-- Preloader demo http://codepen.io/dimsemenov/pen/yyBWoR --> 2919 <!-- element will get class pswp__preloader--active when preloader is running --> 2920 <div class="pswp__preloader"> 2921 <div class="pswp__preloader__icn"> 2922 <div class="pswp__preloader__cut"> 2923 <div class="pswp__preloader__donut"></div> 2924 </div> 2925 </div> 2926 </div> 2927 </div> 2928 2929 <div class="pswp__share-modal pswp__share-modal--hidden pswp__single-tap"> 2930 <div class="pswp__share-tooltip"></div> 2931 </div> 2932 2933 <button class="pswp__button pswp__button--arrow--left" title="Edellinen (vasen nuoli)"> 2934 </button> 2935 2936 <button class="pswp__button pswp__button--arrow--right" title="Seuraava (oikea nuoli)"> 2937 </button> 2938 2939 <div class="pswp__caption"> 2940 <div class="pswp__caption__center"></div> 2941 </div> 2942 2943 </div> 2944 2945 </div> 2946 2947</div> 2948<div id="fb-root" 2949 data-locale="fi_FI"></div> 2950<!-- Alias: 38f0ee7695b144a7b8b0d37bf08dcd12 -->
2951<script id="d_track_personalization"> 2952 window?.waitForDeferred?.('dmAjax', () => { 2953 // Collects client data and updates cookies used by smart sites 2954 window.expireDays = 365; 2955 window.visitLength = 30 * 60000; 2956 $.setCookie("dm_timezone_offset", (new Date()).getTimezoneOffset(), window.expireDays); 2957 setSmartSiteCookiesInternal("dm_this_page_view","dm_last_page_view","dm_total_visits","dm_last_visit"); 2958 }); 2959</script>
vendor: 1 bytes, line 2959
2959
2960<script type="text/javascript"> 2961 2962 Parameters.NavigationAreaParams.MoreButtonText = 'MORE'; 2963 2964 Parameters.NavigationAreaParams.LessButtonText = 'LESS'; 2965 Parameters.HomeLinkText = 'Home'; 2966 </script>
2966 2967<!-- End Script tags --> 2968<!-- Site Wide Html Markup --> 2969<!-- Site Wide Html Markup --> 2970<!-- Begin Product Custom HTML Markup --> 2971<!-- START: Termly Preferences Floating icon --> 2972<style> 2973 #termly-code-snippet-support .termly-floating-preferences { 2974 /* Override Termly's default blue icon with our brown cookie button. 2975 !important is used to beat Termly's inline-equivalent specificity. */ 2976 background: 2977 #000 2978 url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxMDAgMTAwIj48cGF0aCBmaWxsPSIjZmZmIiBkPSJtODMuNTI3IDczLjA1NWMtMy41MzUyLTEuNTUwOC02LjA5NzctNC43MjI3LTYuODc4OS04LjUtMC43ODUxNi0zLjc4MTIgMC4zMTI1LTcuNzA3IDIuOTM3NS0xMC41MzUgMC41NTQ2OS0wLjYwNTQ3IDAuNzM0MzctMS40NjQ4IDAuNDcyNjYtMi4yNDIyLTAuMjY1NjItMC43NzM0NC0wLjkyOTY5LTEuMzQ3Ny0xLjczODMtMS40ODgzLTUuNzUzOS0wLjk5MjE5LTkuOTUzMS01Ljk5MjItOS45MzM2LTExLjgzMiAwLjAxOTUzMS0xLjk1MzEgMC41MTk1My0zLjg2NzIgMS40NjA5LTUuNTc4MSAwLjM5NDUzLTAuNzM4MjggMC4zNDM3NS0xLjYzMjgtMC4xMjUtMi4zMjQyLTAuNDcyNjYtMC42OTE0MS0xLjI4OTEtMS4wNjI1LTIuMTE3Mi0wLjk2NDg0bC0wLjQ3MjY2IDAuMDYyNWMtMC4zMTY0MSAwLjA1MDc4MS0wLjY0MDYyIDAuMDgyMDMxLTAuOTYwOTQgMC4wODk4NDRoLTAuMDA3ODEzYy00LjYzNjcgMC4wMTk1MzEtOC44NjMzLTIuNjQ4NC0xMC44NDQtNi44Mzk4LTEuOTg0NC00LjE5MTQtMS4zNTk0LTkuMTQ4NCAxLjU5MzgtMTIuNzE5IDAuNTExNzItMC42Mjg5MSAwLjY0ODQ0LTEuNDg0NCAwLjM1MTU2LTIuMjM4My0wLjI5Njg4LTAuNzU3ODEtMC45ODA0Ny0xLjI5My0xLjc4MTItMS40MDIzLTEuOTgwNS0wLjI5Mjk3LTMuOTc2Ni0wLjQ0OTIyLTUuOTc2Ni0wLjQ2ODc1aC0wLjExMzI4Yy0xNS42ODQtMC4wMDM5MDctMzAuMTc2IDguMzU1NS0zOC4wMjcgMjEuOTMtNy44NTE2IDEzLjU3NC03Ljg3NSAzMC4zMDUtMC4wNTQ2ODggNDMuODk4IDcuODE2NCAxMy41OTQgMjIuMjg5IDIxLjk4NCAzNy45NzMgMjIuMDIzaDAuMTEzMjhjMTMuNzcgMC4wMzUxNTcgMjYuNzUtNi40Mzc1IDM1LTE3LjQ2NSAwLjQxNDA2LTAuNTQ2ODggMC41NTQ2OS0xLjI1IDAuMzg2NzItMS45MTQxLTAuMTcxODgtMC42NjAxNi0wLjYzMjgxLTEuMjEwOS0xLjI1NzgtMS4
29780OTIyem0tNTguMjctOS4zODY3Yy0xLjI4NTIgMC0yLjQ0NTMtMC43NzczNC0yLjkzNzUtMS45NjQ4LTAuNDkyMTktMS4xODc1LTAuMjE4NzUtMi41NTQ3IDAuNjg3NS0zLjQ2NDggMC45MTAxNi0wLjkwNjI1IDIuMjc3My0xLjE3OTcgMy40NjQ4LTAuNjg3NSAxLjE4NzUgMC40OTIxOSAxLjk2NDggMS42NTIzIDEuOTY0OCAyLjkzNzUgMCAxLjc1MzktMS40MjU4IDMuMTc5Ny0zLjE3OTcgMy4xNzk3em02LjMxMjUtMjcuNzgxYy0xLjI4NTIgMC0yLjQ0NTMtMC43NzczNC0yLjkzNzUtMS45NjQ4LTAuNDkyMTktMS4xODc1LTAuMjE4NzUtMi41NTQ3IDAuNjkxNDEtMy40NjQ4IDAuOTEwMTYtMC45MDYyNSAyLjI3NzMtMS4xNzk3IDMuNDY0OC0wLjY4NzUgMS4xODc1IDAuNDkyMTkgMS45NjA5IDEuNjUyMyAxLjk2MDkgMi45Mzc1IDAgMS43NTM5LTEuNDIxOSAzLjE3OTctMy4xNzk3IDMuMTc5N3ptMTAuNDM0IDE4LjE2Yy0xLjI3NzMgMC0yLjQyNTgtMC43Njk1My0yLjkxNDEtMS45NDkyLTAuNDkyMTktMS4xNzk3LTAuMjE4NzUtMi41MzUyIDAuNjgzNTktMy40Mzc1IDAuOTAyMzQtMC45MDYyNSAyLjI1NzgtMS4xNzU4IDMuNDM3NS0wLjY4NzUgMS4xNzk3IDAuNDg4MjggMS45NDkyIDEuNjQwNiAxLjk0OTIgMi45MTggMCAxLjc0MjItMS40MTAyIDMuMTU2Mi0zLjE1NjIgMy4xNTYyem01LjczMDUgMjAuMTE3Yy0xLjI3MzQgMC0yLjQyNTgtMC43Njk1My0yLjkxNDEtMS45NDkyLTAuNDg4MjgtMS4xNzk3LTAuMjE4NzUtMi41MzkxIDAuNjgzNTktMy40NDE0IDAuOTAyMzQtMC45MDIzNCAyLjI2MTctMS4xNzE5IDMuNDQxNC0wLjY4MzU5IDEuMTc5NyAwLjQ4ODI4IDEuOTQ5MiAxLjY0MDYgMS45NDkyIDIuOTE4IDAgMC44MzU5NC0wLjMzMjAzIDEuNjQwNi0wLjkyNTc4IDIuMjMwNS0wLjU5Mzc1IDAuNTkzNzUtMS4zOTQ1IDAuOTI1NzgtMi4yMzQ0IDAuOTI1Nzh6bTEwLjg2My0xNi45MTRoMC4wMDM5MDZjLTEuMjg1MiAwLTIuNDQ1My0wLjc3NzM0LTIuOTM3NS0xLjk2NDgtMC40OTIxOS0xLjE4NzUtMC4yMTg3NS0yLjU1NDcgMC42ODc1LTMuNDY0OCAwLjkxMDE2LTAuOTA2MjUgMi4yNzczLTEuMTc5NyAzLjQ2NDgtMC42ODc1IDEuMTkxNCAwLjQ5MjE5IDEuOTY0OCAxLjY1MjMgMS45NjQ4IDIuOTM3NSAwIDEuNzUzOS0xLjQyNTggMy4xNzk3LTMuMTc5NyAzLjE3OTd6bTI5LjU3NC0yMi4xMjVjMC0xLjI4NTIgMC43Nz
2978czNC0yLjQ0NTMgMS45NjQ4LTIuOTM3NXMyLjU1NDctMC4yMTg3NSAzLjQ2NDggMC42OTE0MWMwLjkwNjI1IDAuOTEwMTYgMS4xNzk3IDIuMjc3MyAwLjY4NzUgMy40NjQ4LTAuNDkyMTkgMS4xODc1LTEuNjUyMyAxLjk2MDktMi45Mzc1IDEuOTYwOS0xLjc1MzkgMC0zLjE3OTctMS40MjE5LTMuMTc5Ny0zLjE3OTd6bS0xNC41MzktMTkuMDQzYzAtMS4yODUyIDAuNzc3MzQtMi40NDUzIDEuOTY0OC0yLjkzNzUgMS4xODc1LTAuNDkyMTkgMi41NTQ3LTAuMjE4NzUgMy40NjQ4IDAuNjkxNDEgMC45MDYyNSAwLjkwNjI1IDEuMTc5NyAyLjI3MzQgMC42ODc1IDMuNDYwOS0wLjQ5MjE5IDEuMTkxNC0xLjY1MjMgMS45NjQ4LTIuOTM3NSAxLjk2NDgtMC44NDM3NSAwLTEuNjUyMy0wLjMzNTk0LTIuMjQ2MS0wLjkyOTY5LTAuNTk3NjYtMC41OTc2Ni0wLjkzMzU5LTEuNDA2Mi0wLjkzMzU5LTIuMjV6bTIwLjg5OCAzOS41NzhjMCAxLjI4NTItMC43NzM0NCAyLjQ0NTMtMS45NjA5IDIuOTM3NS0xLjE5MTQgMC40OTIxOS0yLjU1ODYgMC4yMTg3NS0zLjQ2NDgtMC42OTE0MS0wLjkxMDE2LTAuOTA2MjUtMS4xODM2LTIuMjc3My0wLjY5MTQxLTMuNDY0OCAwLjQ5MjE5LTEuMTg3NSAxLjY1MjMtMS45NjA5IDIuOTM3NS0xLjk2MDkgMC44NDM3NSAwIDEuNjUyMyAwLjMzNTk0IDIuMjUgMC45Mjk2OSAwLjU5Mzc1IDAuNTk3NjYgMC45Mjk2OSAxLjQwNjIgMC45Mjk2OSAyLjI1eiIvPjwvc3ZnPgo=") 2979 no-repeat center / 60% !important; 2980 width: 45px !important; 2981 height: 45px !important; 2982 border-radius: 50% !important; 2983 border: none !important; 2984 padding: 0 !important; 2985 /* Use fixed positioning so the button is anchored to the viewport, not a parent. */ 2986 position: fixed !important; 2987 bottom: 20px !important; 2988 display:block!important; 2989 left: 20px !important; 2990 /* Replace Termly's drop-shadow filter with a softer box-shadow matching the original design. */ 2991 filter: none !important; 2992 box-shadow: 2993 0 0 0 1px rgba(0, 0, 0, 0.06), 2994 0 1px 2px -1px rgba(0, 0, 0, 0.06), 2995 0 2px 4px 0 rgba(0, 0, 0, 0.04) !important; 2996 cursor: pointer; 2997 transition: transform 0.2s ease, box-shadow 0.2s ease; 2998 } 2999 3000 #termly-code-snippet-support .termly-floating-preferences:hover { 3001 transform: scale(1.05); 3002 box-shadow: 0 6px 16px 0 rgba(0, 0, 0, 0.2) !important; 3003 } 3004 3005 #termly-code-snippet-support .termly-floating-preferences:focus-visible { 3006 outline: 2px solid #000; 3007 outline-offset: 3px; 3008} 3009 3010 @media (prefers-reduced-motion: reduce) { 3011 #termly-code-snippet-support .termly-floating-preferences { 3012 transition: none; 3013 } 3014 #termly-code-snippet-support .termly-floating-preferences:hover { 3015 transform: none; 3016 } 3017 } 3018</style> 3019<!-- END: Termly Preferences Floating icon --><!-- End Product Custom HTML Markup --> 3020</body> 3021</html>
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.