1 2 <!doctype html> 3<!--[if lt IE 9]><html class="no-js no-svg ie lt-ie9 lt-ie8 lt-ie7" lang="fi"> <![endif]--> 4<!--[if IE 9]><html class="no-js no-svg ie ie9 lt-ie9 lt-ie8" lang="fi"> <![endif]--> 5<!--[if gt IE 9]><!--> 6 <html 7 class="no-js no-svg" lang="fi"> <!--<![endif]--> 8 <head> 9 <meta charset="UTF-8"/> 10 <meta name="description" content=""> 11 <link rel="preconnect" href="https://fonts.googleapis.com"> 12 <link rel="preconnect" href="https://fonts.gstatic.com" crossorigin> 13 14
14<script src="https://cdn.cookiehub.eu/c2/03993004.js"></script>
vendor: 1 bytes, line 14
14
15<script type="text/javascript"> 16window.dataLayer = window.dataLayer || []; 17function gtag(){dataLayer.push(arguments);} 18gtag('consent','default',{'security_storage':'granted','functionality_storage':'denied','personalization_storage':'denied','ad_storage':'denied','ad_user_data':'denied','ad_personalization':'denied','analytics_storage':'denied','wait_for_update':500}); 19document.addEventListener("DOMContentLoaded", function(event) { 20var cpm = {}; 21window.cookiehub.load(cpm); 22}); 23</script>
23 24 25
25<script>
vendor: 335 bytes, lines 25-29
25(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start': 26 new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0], 27 j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src= 28 'https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f); 29 })(window,document,'script','dataLayer','
29GTM-P2J8FVZJ
vendor: 3 bytes, line 29
29');
29</script>
29 30 31 <link rel="apple-touch-icon" sizes="180x180" href="/apple-touch-icon.png"> 32 <link rel="icon" type="image/png" sizes="32x32" href="/favicon-32x32.png"> 33 <link rel="icon" type="image/png" sizes="16x16" href="/favicon-16x16.png"> 34 <link rel="manifest" href="/site.webmanifest"> 35 <link rel="mask-icon" href="/safari-pinned-tab.svg" color="#00838a"> 36 <meta name="msapplication-TileColor" content="#ffffff"> 37 <meta name="theme-color" content="#ffffff"> 38 39 <link href="https://fonts.googleapis.com/css2?family=Lato:wght@400;700;900&display=swap" rel="stylesheet"> 40 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"/> 41 <meta http-equiv="X-UA-Compatible" content="IE=edge"> 42 <meta name="viewport" content="width=device-width, initial-scale=1"> 43 <link rel="author" href="https://kaarea.fi/app/themes/kaarea-fi/humans.txt"/> 44 <link rel="pingback" href="https://kaarea.fi/wp/xmlrpc.php"/> 45 <link rel="profile" href="http://gmpg.org/xfn/11"> 46 <meta name='robots' content='index, follow, max-image-preview:large, max-snippet:-1, max-video-preview:-1' /> 47<link rel="alternate" hreflang="fi" href="https://kaarea.fi/palvelut/kiinteistopalvelut/" /> 48<link rel="alternate" hreflang="en" href="https://kaarea.fi/en/services/property-services/" /> 49<link rel="alternate" hreflang="sv" href="https://kaarea.fi/sv/tjanster/fastighetstjanster/" /> 50<link rel="alternate" hreflang="x-default" href="https://kaarea.fi/palvelut/kiinteistopalvelut/" /> 51 52 <!-- This site is optimized with the Yoast SEO plugin v28.6 - https://yoast.com/product/yoast-seo-wordpress/ --> 53 <title>Kiinteistöpalvelut - Kaarea</title> 54 <meta name="description" content="Kaarean kiinteistöpalvelut ja -kunnossapito huolehtii, ettei rakennusten korjausvelka pääse kasvamaan. Laitetaanko paikat kuntoon?" /> 55 <link rel="canonical" href="https://kaarea.fi/palvelut/kiinteistopalvelut/" /> 56 <meta property="og:locale" content="fi_FI" /> 57 <meta property="og:type" content="article" /> 58 <meta property="og:title" content="Kiinteistöpalvelut - Kaarea" /> 59 <meta property="og:description" content="Kaarean kiinteistöpalvelut ja -kunnossapito huolehtii, ettei rakennusten korjausvelka pääse kasvamaan. Laitetaanko paikat kuntoon?" /> 60 <meta property="og:url" content="https://kaarea.fi/palvelut/kiinteistopalvelut/" /> 61 <meta property="og:site_name" content="Kaarea" /> 62 <meta property="article:publisher" content="https://www.facebook.com/KaareaOy" /> 63 <meta property="article:modified_time" content="2024-08-09T09:37:14+00:00" /> 64 <meta property="og:image" content="https://kaarea.fi/app/uploads/2024/06/KAAREA-AAR50552-scaled.jpg" /> 65 <meta property="og:image:width" content="2560" /> 66 <meta property="og:image:height" content="1708" /> 67 <meta property="og:image:type" content="image/jpeg" /> 68 <meta name="twitter:card" content="summary_large_image" /> 69 <meta name="twitter:site" content="@KaareaOy" /> 70
70<script type="application/ld+json" class="yoast-schema-graph">{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/kaarea.fi\/palvelut\/kiinteistopalvelut\/","url":"https:\/\/kaarea.fi\/palvelut\/kiinteistopalvelut\/","name":"Kiinteistöpalvelut - Kaarea","isPartOf":{"@id":"https:\/\/kaarea.fi\/#website"},"primaryImageOfPage":{"@id":"https:\/\/kaarea.fi\/palvelut\/kiinteistopalvelut\/#primaryimage"},"image":{"@id":"https:\/\/kaarea.fi\/palvelut\/kiinteistopalvelut\/#primaryimage"},"thumbnailUrl":"https:\/\/kaarea.fi\/app\/uploads\/2024\/06\/KAAREA-AAR50552-scaled.jpg","datePublished":"2024-04-17T11:02:28+00:00","dateModified":"2024-08-09T09:37:14+00:00","description":"Kaarean kiinteistöpalvelut ja -kunnossapito huolehtii, ettei rakennusten korjausvelka pääse kasvamaan. Laitetaanko paikat kuntoon?","breadcrumb":{"@id":"https:\/\/kaarea.fi\/palvelut\/kiinteistopalvelut\/#breadcrumb"},"inLanguage":"fi","potentialAction":[{"@type":"ReadAction","target":["https:\/\/kaarea.fi\/palvelut\/kiinteistopalvelut\/"]}]},{"@type":"ImageObject","inLanguage":"fi","@id":"https:\/\/kaarea.fi\/palvelut\/kiinteistopalvelut\/#primaryimage","url":"https:\/\/kaarea.fi\/app\/uploads\/2024\/06\/KAAREA-AAR50552-scaled.jpg","contentUrl":"https:\/\/kaarea.fi\/app\/uploads\/2024\/06\/KAAREA-AAR50552-scaled.jpg","width":2560,"height":1708,"caption":"Kaarean kiinteistöpalvelut"},{"@type":"BreadcrumbList","@id":"https:\/\/kaarea.fi\/palvelut\/kiinteistopalvelut\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Etusivu","item":"https:\/\/kaarea.fi\/"},{"@type":"ListItem","position":2,"name":"Palvelut","item":"https:\/\/kaarea.fi\/palvelut\/"},{"@type":"ListItem","position":3,"name":"Kiinteistöpalvelut"}]},{"@type":"WebSite","@id":"https:\/\/kaarea.fi\/#website","url":"https:\/\/kaarea.fi\/","name":"Kaarea","description":"","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/kaarea.fi\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"fi"}]}</script>
70 71 <!-- / Yoast SEO plugin. --> 72 73 74<style id="wp-img-auto-sizes-contain-inline-css"> 75img:is([sizes=auto i],[sizes^="auto," i]){contain-intrinsic-size:3000px 1500px} 76/*# sourceURL=wp-img-auto-sizes-contain-inline-css */ 77</style> 78<style id="wp-block-library-inline-css"> 79:root{--wp-block-synced-color:#7a00df;--wp-block-synced-color--rgb:122,0,223;--wp-bound-block-color:var(--wp-block-synced-color);--wp-editor-canvas-background:#ddd;--wp-admin-theme-color:#007cba;--wp-admin-theme-color--rgb:0,124,186;--wp-admin-theme-color-darker-10:#006ba1;--wp-admin-theme-color-darker-10--rgb:0,107,160.5;--wp-admin-theme-color-darker-20:#005a87;--wp-admin-theme-color-darker-20--rgb:0,90,135;--wp-admin-border-width-focus:2px}@media (min-resolution:192dpi){:root{--wp-admin-border-width-focus:1.5px}}.wp-element-button{cursor:pointer}:root .has-very-light-gray-background-color{background-color:#eee}:root .has-very-dark-gray-background-color{background-color:#313131}:root .has-very-light-gray-color{color:#eee}:root .has-very-dark-gray-color{color:#313131}:root .has-vivid-green-cyan-to-vivid-cyan-blue-gradient-background{background:linear-gradient(135deg,#00d084,#0693e3)}:root .has-purple-crush-gradient-background{background:linear-gradient(135deg,#34e2e4,#4721fb 50%,#ab1dfe)}:root .has-hazy-dawn-gradient-background{background:linear-gradient(135deg,#faaca8,#dad0ec)}:root .has-subdued-olive-gradient-background{background:linear-gradient(135deg,#fafae1,#67a671)}:root .has-atomic-cream-gradient-background{background:linear-gradient(135deg,#fdd79a,#004a59)}:root .has-nightshade-gradient-background{background:linear-gradient(135deg,#330968,#31cdcf)}:root .has-midnight-gradient-background{background:linear-gradient(135deg,#020381,#2874fc)}:root{--wp--preset--font-size--normal:16px;
79--wp--preset--font-size--huge:42px}.has-regular-font-size{font-size:1em}.has-larger-font-size{font-size:2.625em}.has-normal-font-size{font-size:var(--wp--preset--font-size--normal)}.has-huge-font-size{font-size:var(--wp--preset--font-size--huge)}:root .has-text-align-center{text-align:center}:root .has-text-align-left{text-align:left}:root .has-text-align-right{text-align:right}.has-fit-text{white-space:nowrap!important}#end-resizable-editor-section{display:none}.aligncenter{clear:both}.items-justified-left{justify-content:flex-start}.items-justified-center{justify-content:center}.items-justified-right{justify-content:flex-end}.items-justified-space-between{justify-content:space-between}.screen-reader-text{word-wrap:normal!important;border:0;clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;word-break:normal!important}.screen-reader-text:focus{background-color:#ddd;clip-path:none;color:#444;display:block;font-size:1em;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}html :where(.has-border-color){border-style:solid}html :where([style^=border-color],[style*=";border-color"],[style*="; border-color"]){border-style:solid}html :where([style^=border-top-color],[style*=";border-top-color"],[style*="; border-top-color"]){border-top-style:solid}html :where([style^=border-right-color],[style*=";border-right-color"],[style*="; border-right-color"]){border-right-style:solid}html :where([style^=border-bottom-color],[style*=";border-bottom-color"],[style*="; border-bottom-color"]){border-bottom-style:solid}html :where([style^=border-left-color],[style*=";border-left-color"],[style*="; border-left-color"]){border-left-style:solid}html :where([style^=border-width],[style*=";border-width"],[style*="; border-width"]){border-style:solid}html :where([style^=border-top-width],[style*=";border-top-width"],[style*="; border-top-width"]){border-top-style:solid}html :where([style^=border-right-width],[style*=";border-right-width"],[style*="; border-right-width"]){border-right-style:solid}html :where([style^=border-bottom-width],[style*=";border-bottom-width"],[style*="; border-bottom-width"]){border-bottom-style:solid}html :where([style^=border-left-width],[style*=";border-left-width"],[style*="; border-left-width"]){border-left-style:solid}html :where(img[class*=wp-image-]){height:auto;max-width:100%}:where(figure){margin:0 0 1em}html :where(.is-position-sticky){--wp-admin--admin-bar--position-offset:var(--wp-admin--admin-bar--height,0px)}@media screen and (max-width:600px){html :where(.is-position-sticky){--wp-admin--admin-bar--position-offset:0px}} 80 81/*# sourceURL=/wp-includes/css/dist/block-library/common.min.css */ 82</style> 83<style id="wp-block-list-inline-css"> 84ol,ul{box-sizing:border-box}:root :where(.wp-block-list.has-background){padding:1.25em 2.375em} 85/*# sourceURL=https://kaarea.fi/wp/wp-includes/blocks/list/style.min.css */ 86</style> 87<style id="wp-block-paragraph-inline-css"> 88.is-small-text{font-size:.875em}.is-regular-text{font-size:1em}.is-large-text{font-size:2.25em}.is-larger-text{font-size:3em}.has-drop-cap:not(:focus):first-letter{float:left;font-size:8.4em;font-style:normal;font-weight:100;line-height:.68;margin:.05em .1em 0 0;text-transform:uppercase}body.rtl .has-drop-cap:not(:focus):first-letter{float:none;margin-left:.1em}p.has-drop-cap.has-background{overflow:hidden}:root :where(p.has-background){padding:1.25em 2.375em}:where(p.has-text-color:not(.has-link-color)) a{color:inherit}p.has-text-align-left[style*="writing-mode:vertical-lr"],p.has-text-align-right[style*="writing-mode:vertical-rl"]{rotate:180deg} 89/*# sourceURL=https://kaarea.fi/wp/wp-includes/blocks/paragraph/style.min.css */ 90</style> 91 92<style id="classic-theme-styles-inline-css"> 93/*! This file is auto-generated */ 94.wp-block-button__link{color:#fff;background-color:#32373c;border-radius:9999px;box-shadow:none;text-decoration:none;padding:calc(.667em + 2px) calc(1.333em + 2px);font-size:1.125em}.wp-block-file__button{background:#32373c;color:#fff;text-decoration:none} 95/*# sourceURL=/wp-includes/css/classic-themes.min.css */ 96</style> 97 98<style id="global-styles-inline-css"> 99:root{--wp--preset--aspect-ratio--square: 1;--wp--preset--aspect-ratio--4-3: 4/3;--wp--preset--aspect-ratio--3-4: 3/4;--wp--preset--aspect-ratio--3-2: 3/2;--wp--preset--aspect-ratio--2-3: 2/3;--wp--preset--aspect-ratio--16-9: 16/9;--wp--preset--aspect-ratio--9-16: 9/16;--wp--preset--color--black: #000000;--wp--preset--color--cyan-bluish-gray: #abb8c3;--wp--preset--color--white: #FFFFFF;--wp--preset--color--pale-pink: #f78da7;--wp--preset--color--vivid-red: #cf2e2e;--wp--preset--color--luminous-vivid-orange: #ff6900;--wp--preset--color--luminous-vivid-amber: #fcb900;--wp--preset--color--light-green-cyan: #7bdcb5;--wp--preset--color--vivid-green-cyan: #00d084;--wp--preset--color--pale-cyan-blue: #8ed1fc;--wp--preset--color--vivid-cyan-blue: #0693e3;--wp--preset--color--vivid-purple: #9b51e0;--wp--preset--color--brand: #00838A;--wp--preset--color--brand-original: #00979F;--wp--preset--color--brand-darker: #0B7278;--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple: linear-gradient(135deg,rgb(6,147,227) 0%,rgb(155,81,224) 100%);--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan: linear-gradient(135deg,rgb(122,220,180) 0%,rgb(0,208,130) 100%);--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange: linear-gradient(135deg,rgb(252,185,
990) 0%,rgb(255,105,0) 100%);--wp--preset--gradient--luminous-vivid-orange-to-vivid-red: linear-gradient(135deg,rgb(255,105,0) 0%,rgb(207,46,46) 100%);--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray: linear-gradient(135deg,rgb(238,238,238) 0%,rgb(169,184,195) 100%);--wp--preset--gradient--cool-to-warm-spectrum: linear-gradient(135deg,rgb(74,234,220) 0%,rgb(151,120,209) 20%,rgb(207,42,186) 40%,rgb(238,44,130) 60%,rgb(251,105,98) 80%,rgb(254,248,76) 100%);--wp--preset--gradient--blush-light-purple: linear-gradient(135deg,rgb(255,206,236) 0%,rgb(152,150,240) 100%);--wp--preset--gradient--blush-bordeaux: linear-gradient(135deg,rgb(254,205,165) 0%,rgb(254,45,45) 50%,rgb(107,0,62) 100%);--wp--preset--gradient--luminous-dusk: linear-gradient(135deg,rgb(255,203,112) 0%,rgb(199,81,192) 50%,rgb(65,88,208) 100%);--wp--preset--gradient--pale-ocean: linear-gradient(135deg,rgb(255,245,203) 0%,rgb(182,227,212) 50%,rgb(51,167,181) 100%);--wp--preset--gradient--electric-grass: linear-gradient(135deg,rgb(202,248,128) 0%,rgb(113,206,126) 100%);--wp--preset--gradient--midnight: linear-gradient(135deg,rgb(2,3,129) 0%,rgb(40,116,252) 100%);--wp--preset--font-size--small: 13px;--wp--preset--font-size--medium: 20px;--wp--preset--font-size--large: 36px;--wp--preset--font-size--x-large: 42px;--wp--preset--spacing--20: 0.44rem;--wp--preset--spacing--30: 0.67rem;--wp--preset--spacing--40: 1rem;--wp--preset--spacing--50: 1.5rem;--wp--preset--spacing--60: 2.25rem;--wp--preset--spacing--70: 3.38rem;--wp--preset--spacing--80: 5.06rem;--wp--preset--shadow--natural: 6px 6px 9px rgba(0, 0, 0, 0.2);--wp--preset--shadow--deep: 12px 12px 50px rgba(0, 0, 0, 0.4);--wp--preset--shadow--sharp: 6px 6px 0px rgba(0, 0, 0, 0.2);--wp--preset--shadow--outlined: 6px 6px 0px -3px rgb(255, 255, 255), 6px 6px rgb(0, 0, 0);--wp--preset--shadow--crisp: 6px 6px 0px rgb(0, 0, 0);}.wp-block-button{--wp--preset--dimension--25: 25%;--wp--preset--dimension--50: 50%;--wp--preset--dimension--75: 75%;--wp--preset--dimension--100: 100%;}:where(body) { margin: 0; }:where(.is-layout-flex){gap: 0.5em;}:where(.is-layout-grid){gap: 0.5em;}body .is-layout-flex{display: flex;}.is-layout-flex{flex-wrap: wrap;align-items: center;}.is-layout-flex > :is(*, div){margin: 0;}body .is-layout-grid{display: grid;}.is-layout-grid > :is(*, div){margin: 0;}body{padding-top: 0px;padding-right: 0px;padding-bottom: 0px;padding-left: 0px;}:root :where(.wp-element-button, .wp-block-button__link){background-color: #32373c;border-width: 0;color: #fff;font-family: inherit;font-size: inherit;font-style: inherit;font-weight: inherit;letter-spacing: inherit;line-height: inherit;padding-top: calc(0.667em + 2px);padding-right: calc(1.333em + 2px);padding-bottom: calc(0.667em + 2px);padding-left: calc(1.333em + 2px);text-decoration: none;text-transform: inherit;}.has-black-color{color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-color{color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-color{color: var(--wp--preset--color--white) !important;}.has-pale-pink-color{color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-color{color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-color{color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-color{color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-color{color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-color{color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-color{color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-color{color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-color{color: var(--wp--preset--color--vivid-purple) !important;}.has-brand-color{color: var(--wp--preset--color--brand) !important;}.has-brand-original-color{color: var(--wp--preset--color--brand-original) !important;}.has-brand-darker-color{color: var(--wp--preset--color--brand-darker) !important;}.has-black-background-color{background-color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-background-color{background-color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-background-color{background-color: var(--wp--preset--color--white) !important;}.has-pale-pink-background-color{background-color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-background-color{background-color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-background-color{background-color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-background-color{background-color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-background-color{background-color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-background-color{background-color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-background-color{background-color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-background-color{background-color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-background-color{background-color: var(--wp--preset--color--vivid-purple) !important;}.has-brand-background-color{background-color: var(--wp--preset--color--brand) !important;}.has-brand-original-background-color{background-color: var(--wp--preset--color--brand-original) !important;}.has-brand-darker-background-color{background-color: var(--wp--preset--color--brand-darker) !important;}.has-black-border-color{border-color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-border-color{border-color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-border-color{border-color: var(--wp--preset--color--white) !important;}.has-pale-pink-border-color{border-color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-border-color{border-color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-border-color{border-color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-border-color{border-color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-border-color{border-color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-border-color{border-color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-border-color{border-color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-border-color{border-color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-border-color{border-color: var(--wp--preset--color--vivid-purple) !important;}.has-brand-border-color{border-color: var(--wp--preset--color--brand) !important;}.has-brand-original-border-color{border-color: var(--wp--preset--color--brand-original) !important;}.has-brand-darker-border-color{border-color: var(--wp--preset--color--brand-darker) !important;}.has-vivid-cyan-blue-to-vivid-purple-gradient-background{background: var(--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple) !important;}.has-light-green-cyan-to-vivid-green-cyan-gradient-background{background: var(--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan) !important;}.has-luminous-vivid-amber-to-luminous-vivid-orange-gradient-background{background: var(--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange) !important;}.has-luminous-vivid-orange-to-vivid-red-gradient-background{background: var(--wp--preset--gradient--luminous-vivid-orange-to-vivid-red) !important;}
99.has-very-light-gray-to-cyan-bluish-gray-gradient-background{background: var(--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray) !important;}.has-cool-to-warm-spectrum-gradient-background{background: var(--wp--preset--gradient--cool-to-warm-spectrum) !important;}.has-blush-light-purple-gradient-background{background: var(--wp--preset--gradient--blush-light-purple) !important;}.has-blush-bordeaux-gradient-background{background: var(--wp--preset--gradient--blush-bordeaux) !important;}.has-luminous-dusk-gradient-background{background: var(--wp--preset--gradient--luminous-dusk) !important;}.has-pale-ocean-gradient-background{background: var(--wp--preset--gradient--pale-ocean) !important;}.has-electric-grass-gradient-background{background: var(--wp--preset--gradient--electric-grass) !important;}.has-midnight-gradient-background{background: var(--wp--preset--gradient--midnight) !important;}.has-small-font-size{font-size: var(--wp--preset--font-size--small) !important;}.has-medium-font-size{font-size: var(--wp--preset--font-size--medium) !important;}.has-large-font-size{font-size: var(--wp--preset--font-size--large) !important;}.has-x-large-font-size{font-size: var(--wp--preset--font-size--x-large) !important;} 100/*# sourceURL=global-styles-inline-css */ 101</style> 102 103<link rel='stylesheet' id='wpml-menu-item-0-css' href='https://kaarea.fi/app/plugins/sitepress-multilingual-cms/templates/language-switchers/menu-item/style.min.css?ver=510000' media='all' /> 104<link rel='stylesheet' id='fontawesome-style-css' href='https://kaarea.fi/app/themes/kaarea-fi/node_modules/@fortawesome/fontawesome-free/css/all.css?ver=all' media='all' /> 105<link rel='stylesheet' id='splide-style-css' href='https://kaarea.fi/app/themes/kaarea-fi/node_modules/@splidejs/splide/dist/css/splide.min.css?ver=1717483025' media='all' /> 106<link rel='stylesheet' id='kaarea-site-style-css' href='https://kaarea.fi/app/themes/kaarea-fi/style.css?ver=1779815557' media='all' />
107<script id="wpml-cookie-js-extra"> 108var wpml_cookies = {"wp-wpml_current_language":{"value":"fi","expires":"Fri, 09 Oct 2026 21:52:01 GMT","path":"/"}}; 109//# sourceURL=wpml-cookie-js-extra 110</script>
vendor: 1 bytes, line 110
110
111<script data-wp-strategy="defer" defer id="wpml-cookie-js" src="https://kaarea.fi/app/plugins/sitepress-multilingual-cms/res/js/cookies/language-cookie.js?ver=510000"></script>
vendor: 1 bytes, line 111
111
112<script id="jquery-core-js" src="https://kaarea.fi/wp/wp-includes/js/jquery/jquery.min.js?ver=3.7.1"></script>
vendor: 1 bytes, line 112
112
113<script id="jquery-migrate-js" src="https://kaarea.fi/wp/wp-includes/js/jquery/jquery-migrate.min.js?ver=3.4.1"></script>
113 114<meta name="generator" content="WPML ver:5.1.0 stt:1,18,50;" /> 115 116 </head> 117</html> 118 </head> 119<body class="wp-singular page-template-default page page-id-42 page-child parent-pageid-2 wp-theme-kaarea-fi selection:bg-brand selection:text-white" data-template="base.twig">
vendor: 71 bytes, lines 119-121
119 120 121 <noscript><iframe src="https://www.googletagmanager.com/ns.html?id=
121GTM-P2J8FVZJ
vendor: 85 bytes, lines 121-123
121" 122 height="0" width="0" style="display:none;visibility:hidden"></iframe></noscript> 123
123<a class="sr-only focus:not-sr-only" href="#content">Siirry sisältöön</a> 124 <header class="header relative container xl:max-w-7xl mx-auto"> 125 <div class="wrapper p-6 flex justify-between items-center gap-4"> 126 <div class="flex items-center gap-4 md:order-2 md:flex md:flex-col md:items-end"> 127 <nav id="nav-main" class="nav-main md:order-2" role="navigation"> 128 <button class="md:hidden" aria-label="Avaa valikko" id="main-menu-handle" aria-expanded="false" aria-controls="main-menu" onclick="menuToggle(this, 'main-menu')"> 129 <i class="fa-solid fa-bars fa-fw text-brand text-4xl"></i> 130 </button> 131 <ul class="hidden border-gray-400 md:group-hover:block md:group-focus-within:block" id="main-menu"> 132 <li class="block !bg-white md:!hidden"><form 133 class="block px-4 pb-6 md:pb-0 md:px-0" 134 role="search" 135 method="get" 136 id="searchform" 137 class="searchform" 138 action="https://kaarea.fi" 139> 140 <div class="rounded-full border border-brand px-6 py-3 flex"> 141 <label class="sr-only" for="s" 142 >Etsi sivustolta:</label 143 > 144 <input 145 type="text" 146 value="" 147 name="s" 148 id="s" 149 class="flex-auto placeholder-brand text-brand" 150 placeholder="Etsi sivustolta" 151 /> 152 <button 153 type="submit" 154 id="searchsubmit" 155 value="Hae" 156 class="flex-none text-brand" 157 > 158 <i class="fa-solid fa-magnifying-glass" aria-hidden="true"></i 159 ><span class="sr-only">Hae</span> 160 </button> 161 </div> 162</form> 163</li> 164 <li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-7 group"> 165 <div class="flex flex-row border-b md:border-b-0"> 166 <a target="_self" href="/" style="padding-left:1.5rem" class="md:!pl-4" onmouseenter="centerFlyout(this)"> 167 Etusivu</a> 168 </div> 169 </li> 170 <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-202 group"> 171 <div class="flex flex-row border-b md:border-b-0"> 172 <a target="_self" href="https://kaarea.fi/ajankohtaista/" style="padding-left:1.5rem" class="md:!pl-4" onmouseenter="centerFlyout(this)"> 173 Ajankohtaista</a> 174 </div> 175 </li> 176 <li class="use-columns palvelut-menu menu-item menu-item-type-post_type menu-item-object-page current-page-ancestor current-menu-ancestor current-menu-parent current-page-parent current_page_parent current_page_ancestor menu-item-has-children menu-item-32 group"> 177 <div class="flex flex-row border-b md:border-b-0"> 178 <a target="_self" href="https://kaarea.fi/palvelut/" style="padding-left:1.5rem" class="md:!pl-4" onmouseenter="centerFlyout(this)"> 179 Palvelut</a> 180 <!----> 181 <button class="ml-auto w-14 text-center text-white bg-black/[.33] md:hidden md:group" aria-label="Avaa valikko Palvelut" aria-expanded="false" aria-controls="main-menu-sub-32" onclick="menuToggle(this, 'main-menu-sub-32')"> 182 <i class="fa-solid fa-chevron-down"></i> 183 </button> 184 </div> 185 <ul class="hidden border-gray-400 md:group-hover:block md:group-focus-within:block" id="main-menu-sub-32"> 186 <li class="menu-item menu-item-type-post_type menu-item-object-page current-menu-item page_item page-item-42 current_page_item menu-item-44 group"> 187 <div class="flex flex-row border-b md:border-b-0"> 188 <a target="_self" href="https://kaarea.fi/palvelut/kiinteistopalvelut/" style="padding-left:3rem" class="md:!pl-4" onmouseenter=""> 189 Kiinteistöpalvelut</a> 190 </div> 191 </li> 192 <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-has-children menu-item-35 group"> 193 <div class="flex flex-row border-b md:border-b-0"> 194 <a target="_self" href="https://kaarea.fi/palvelut/ruokapalvelut/" style="padding-left:3rem" class="md:!pl-4" onmouseenter=""> 195 Ruokapalvelut</a> 196 <!----> 197 <button class="ml-auto w-14 text-center text-white bg-black/[.33] md:hidden md:group" aria-label="Avaa valikko Ruokapalvelut" aria-expanded="false" aria-controls="main-menu-sub-35" onclick="menuToggle(this, 'main-menu-sub-35')"> 198 <i class="fa-solid fa-chevron-down"></i> 199 </button> 200 </div> 201 <ul class="hidden border-gray-400 md:group-hover:block md:group-focus-within:block" id="main-menu-sub-35"> 202 <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-37 group"> 203 <div class="flex flex-row border-b md:border-b-0"> 204 <a target="_self" href="https://kaarea.fi/palvelut/ruokapalvelut/koulu-ja-paivakotiruokailu/" style="padding-left:4.5rem" class="md:!pl-4" onmouseenter=""> 205 Koulu- ja päiväkotiÂÂruokailu</a> 206 </div> 207 </li> 208 <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-303 group"> 209 <div class="flex flex-row border-b md:border-b-0"> 210 <a target="_self" href="https://kaarea.fi/palvelut/ruokapalvelut/sairaala-ja-potilasateriat/" style="padding-left:4.5rem" class="md:!pl-4" onmouseenter=""> 211 Sairaala- ja potilasateriat</a> 212 </div> 213 </li> 214 <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-306 group"> 215 <div class="flex flex-row border-b md:border-b-0"> 216 <a target="_self" href="https://kaarea.fi/palvelut/ruokapalvelut/palvelukeskusateriat/" style="padding-left:4.5rem" class="md:!pl-4" onmouseenter=""> 217 Palvelukeskusateriat</a> 218 </div> 219 </li> 220 <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-309 group"> 221 <div class="flex flex-row border-b md:border-b-0"> 222 <a target="_self" href="https://kaarea.fi/palvelut/ruokapalvelut/kotiateriat/" style="padding-left:4.5rem" class="md:!pl-4" onmouseenter=""> 223 Kotiateriat</a> 224 </div> 225 </li> 226 <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-312 group"> 227 <div class="flex flex-row border-b md:border-b-0"> 228 <a target="_self" href="https://kaarea.fi/palvelut/ruokapalvelut/kahvilat-ja-henkilostoravintolat/" style="padding-left:4.5rem" class="md:!pl-4" onmouseenter=""> 229 Henkilöstöravintolat</a> 230 </div> 231 </li> 232 <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-1299 group"> 233 <div class="flex flex-row border-b md:border-b-0"> 234 <a target="_self" href="https://kaarea.fi/palvelut/ruokapalvelut/tilaustarjoilut/" style="padding-left:4.5rem" class="md:!pl-4" onmouseenter=""> 235 Tilaustarjoilut</a> 236 </div> 237 </li> 238 <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-315 group"> 239 <div class="flex flex-row border-b md:border-b-0"> 240 <a target="_self" href="https://kaarea.fi/palvelut/ruokapalvelut/ruokahavikin-vahentaminen/" style="padding-left:4.5rem" class="md:!pl-4" onmouseenter=""> 241 Ruokahävikin vähentäminen</a> 242 </div> 243 </li> 244 </ul> 245 </li> 246 <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-33 group"> 247 <div class="flex flex-row border-b md:border-b-0"> 248 <a target="_self" href="https://kaarea.fi/palvelut/toimitilapalvelut/" style="padding-left:3rem" class="md:!pl-4" onmouseenter=""> 249 Toimitilapalvelut</a> 250 </div> 251 </li> 252 <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-has-children menu-item-34 group"> 253 <div class="flex flex-row border-b md:border-b-0"> 254 <a target="_self" href="https://kaarea.fi/palvelut/puhtauspalvelut/" style="padding-left:3rem" class="md:!pl-4" onmouseenter=""> 255 Puhtauspalvelut</a> 256 <!----> 257 <button class="ml-auto w-14 text-center text-white bg-black/[.33] md:hidden md:group" aria-label="Avaa valikko Puhtauspalvelut" aria-expanded="false" aria-controls="main-menu-sub-34" onclick="menuToggle(this, 'main-menu-sub-34')"> 258 <i class="fa-solid fa-chevron-down"></i> 259 </button> 260 </div> 261 <ul class="hidden border-gray-400 md:group-hover:block md:group-focus-within:block" id="main-menu-sub-34"> 262 <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-46 group"> 263 <div class="flex flex-row border-b md:border-b-0"> 264 <a target="_self" href="https://kaarea.fi/palvelut/puhtauspalvelut/sairaalan-puhtauspalvelu/" style="padding-left:4.5rem" class="md:!pl-4" onmouseenter=""> 265 Sairaalat</a> 266 </div> 267 </li> 268 <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-45 group"> 269 <div class="flex flex-row border-b md:border-b-0"> 270 <a target="_self" href="https://kaarea.fi/palvelut/puhtauspalvelut/hyvinvointi-ja-vanhuskeskukset/" style="padding-left:4.5rem" class="md:!pl-4" onmouseenter=""> 271 Vanhus- ja hyvinvointipalvelut</a> 272 </div> 273 </li> 274 <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-333 group"> 275 <div class="flex flex-row border-b md:border-b-0"> 276 <a target="_self" href="https://kaarea.fi/palvelut/puhtauspalvelut/terveysasemien-puhtauspalvelu/" style="padding-left:4.5rem" class="md:!pl-4" onmouseenter=""> 277 Terveysasemat ja poliklinikat</a> 278 </div> 279 </li> 280 <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-332 group"> 281 <div class="flex flex-row border-b md:border-b-0"> 282 <a target="_self" href="https://kaarea.fi/palvelut/puhtauspalvelut/puhtauspalvelu-lastenkodeissa/" style="padding-left:4.5rem" class="md:!pl-4" onmouseenter=""> 283 Lastenkodit</a> 284 </div> 285 </li> 286 <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-331 group"> 287 <div class="flex flex-row border-b md:border-b-0"> 288 <a target="_self" href="https://kaarea.fi/palvelut/puhtauspalvelut/paihdehuollon-kohteiden-puhtauspalvelu/" style="padding-left:4.5rem" class="md:!pl-4" onmouseenter=""> 289 Päihdehuollon kohteet</a> 290 </div> 291 </li> 292 </ul> 293 </li> 294 </ul> 295 </li> 296 <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-has-children menu-item-268 group"> 297 <div class="flex flex-row border-b md:border-b-0"> 298 <a target="_self" href="https://kaarea.fi/meille-toihin/" style="padding-left:1.5rem" class="md:!pl-4" onmouseenter="centerFlyout(this)"> 299 Meille töihin</a> 300 <!----> 301 <button class="ml-auto w-14 text-center text-white bg-black/[.33] md:hidden md:group" aria-label="Avaa valikko Meille töihin" aria-expanded="false" aria-controls="main-menu-sub-268" onclick="menuToggle(this, 'main-menu-sub-268')"> 302 <i class="fa-solid fa-chevron-down"></i> 303 </button> 304 </div> 305 <ul class="hidden border-gray-400 md:group-hover:block md:group-focus-within:block" id="main-menu-sub-268"> 306 <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-270 group"> 307 <div class="flex flex-row border-b md:border-b-0"> 308 <a target="_self" href="https://kaarea.fi/meille-toihin/avoimet-tyopaikat/" style="padding-left:3rem" class="md:!pl-4" onmouseenter=""> 309 Avoimet työpaikat</a> 310 </div> 311 </li> 312 <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-356 group"> 313 <div class="flex flex-row border-b md:border-b-0"> 314 <a target="_self" href="https://kaarea.fi/meille-toihin/kaarea-tyopaikkana/" style="padding-left:3rem" class="md:!pl-4" onmouseenter=""> 315 Kaarea työpaikkana </a> 316 </div> 317 </li> 318 <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-1102 group"> 319 <div class="flex flex-row border-b md:border-b-0"> 320 <a target="_self" href="https://kaarea.fi/meille-toihin/henkilostoedut/" style="padding-left:3rem" class="md:!pl-4" onmouseenter=""> 321 Henkilöstöedut</a> 322 </div> 323 </li> 324 <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-269 group"> 325 <div class="flex flex-row border-b md:border-b-0"> 326 <a target="_self" href="https://kaarea.fi/meille-toihin/kaarealaisten-tarinoita/" style="padding-left:3rem" class="md:!pl-4" onmouseenter=""> 327 Kaarealaisten tarinoita</a> 328 </div> 329 </li> 330 </ul> 331 </li> 332 <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-has-children menu-item-191 group"> 333 <div class="flex flex-row border-b md:border-b-0"> 334 <a target="_self" href="https://kaarea.fi/kaarea-oy/" style="padding-left:1.5rem" class="md:!pl-4" onmouseenter="centerFlyout(this)"> 335 Kaarea Oy</a> 336 <!----> 337 <button class="ml-auto w-14 text-center text-white bg-black/[.33] md:hidden md:group" aria-label="Avaa valikko Kaarea Oy" aria-expanded="false" aria-controls="main-menu-sub-191" onclick="menuToggle(this, 'main-menu-sub-191')"> 338 <i class="fa-solid fa-chevron-down"></i> 339 </button> 340 </div> 341 <ul class="hidden border-gray-400 md:group-hover:block md:group-focus-within:block" id="main-menu-sub-191"> 342 <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-193 group"> 343 <div class="flex flex-row border-b md:border-b-0"> 344 <a target="_self" href="https://kaarea.fi/kaarea-oy/vastuullisuus/" style="padding-left:3rem" class="md:!pl-4" onmouseenter=""> 345 Vastuullisuus</a> 346 </div> 347 </li> 348 <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-192 group"> 349 <div class="flex flex-row border-b md:border-b-0"> 350 <a target="_self" href="https://kaarea.fi/kaarea-oy/kaarean-arvot/" style="padding-left:3rem" class="md:!pl-4" onmouseenter=""> 351 Arvomme</a> 352 </div> 353 </li> 354 <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-194 group"> 355 <div class="flex flex-row border-b md:border-b-0"> 356 <a target="_self" href="https://kaarea.fi/kaarea-oy/yhteystiedot/" style="padding-left:3rem" class="md:!pl-4" onmouseenter=""> 357 Yhteystiedot</a> 358 </div> 359 </li> 360 <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-2097 group"> 361 <div class="flex flex-row border-b md:border-b-0"> 362 <a target="_self" href="https://kaarea.fi/kaarea-oy/hankinnat/" style="padding-left:3rem" class="md:!pl-4" onmouseenter=""> 363 Hankinnat</a> 364 </div> 365 </li> 366 </ul> 367 </li> 368 <li class="menu-item wpml-ls-slot-2 wpml-ls-item wpml-ls-item-fi wpml-ls-current-language wpml-ls-menu-item wpml-ls-first-item menu-item-type-wpml_ls_menu_item menu-item-object-wpml_ls_menu_item menu-item-has-children menu-item-wpml-ls-2-fi group"> 369 <div class="flex flex-row border-b md:border-b-0"> 370 <a target="_self" href="https://kaarea.fi/palvelut/kiinteistopalvelut/" style="padding-left:1.5rem" class="md:!pl-4" onmouseenter="centerFlyout(this)"> 371 <i class="fa-solid fa-earth-europe"></i> 372 373<span class="wpml-ls-native" lang="fi">Suomi</span></a> 374 <!----> 375 <button class="ml-auto w-14 text-center text-white bg-black/[.33] md:hidden md:group" aria-label="Avaa valikko 376<span class="wpml-ls-native" lang="fi">Suomi</span>" aria-expanded="false" aria-controls="main-menu-sub-wpml-ls-2-fi" onclick="menuToggle(this, 'main-menu-sub-wpml-ls-2-fi')"> 377 <i class="fa-solid fa-chevron-down"></i> 378 </button> 379 </div> 380 <ul class="hidden border-gray-400 md:group-hover:block md:group-focus-within:block" id="main-menu-sub-wpml-ls-2-fi"> 381 <li class="menu-item wpml-ls-slot-2 wpml-ls-item wpml-ls-item-en wpml-ls-menu-item menu-item-type-wpml_ls_menu_item menu-item-object-wpml_ls_menu_item menu-item-wpml-ls-2-en group"> 382 <div class="flex flex-row border-b md:border-b-0"> 383 <a target="_self" href="https://kaarea.fi/en/services/property-services/" style="padding-left:3rem" class="md:!pl-4" onmouseenter=""> 384 385<span class="wpml-ls-native" lang="en">English</span><span class="wpml-ls-display"><span class="wpml-ls-bracket"> (</span>Englanti<span class="wpml-ls-bracket">)</span></span></a> 386 </div> 387 </li> 388 <li class="menu-item wpml-ls-slot-2 wpml-ls-item wpml-ls-item-sv wpml-ls-menu-item wpml-ls-last-item menu-item-type-wpml_ls_menu_item menu-item-object-wpml_ls_menu_item menu-item-wpml-
388ls-2-sv group"> 389 <div class="flex flex-row border-b md:border-b-0"> 390 <a target="_self" href="https://kaarea.fi/sv/tjanster/fastighetstjanster/" style="padding-left:3rem" class="md:!pl-4" onmouseenter=""> 391 392<span class="wpml-ls-native" lang="sv">Svenska</span><span class="wpml-ls-display"><span class="wpml-ls-bracket"> (</span>Ruotsi<span class="wpml-ls-bracket">)</span></span></a> 393 </div> 394 </li> 395 </ul> 396 </li> 397 </ul> 398 </nav> 399 <div class="md:flex md:items-center md:order-1 md:gap-4"> 400 <div class="hidden md:block"> 401 <form 402 class="block px-4 pb-6 md:pb-0 md:px-0" 403 role="search" 404 method="get" 405 id="searchform" 406 class="searchform" 407 action="https://kaarea.fi" 408> 409 <div class="rounded-full border border-brand px-6 py-3 flex"> 410 <label class="sr-only" for="s" 411 >Etsi sivustolta:</label 412 > 413 <input 414 type="text" 415 value="" 416 name="s" 417 id="s" 418 class="flex-auto placeholder-brand text-brand" 419 placeholder="Etsi sivustolta" 420 /> 421 <button 422 type="submit" 423 id="searchsubmit" 424 value="Hae" 425 class="flex-none text-brand" 426 > 427 <i class="fa-solid fa-magnifying-glass" aria-hidden="true"></i 428 ><span class="sr-only">Hae</span> 429 </button> 430 </div> 431</form> 432 </div> 433 <div> 434 <a href="https://menu.kaarea.fi/" target="_blank" class="kaarea-btn after:content-none items-center group">Ruokalista 435 <svg viewBox="0 0 15.5 34.2" class="inline-block ml-4 -mt-2 -mb-2 h-8 w-auto fill-white group-hover:fill-brand group-focus:fill-brand"> 436 <g id="Mask_Group_5" data-name="Mask Group 5"> 437 <path id="Path_37" data-name="Path 37" class="cls-1" d="M15.3,18.6V0c-3.7,1.5-4.5,8.3-4.5,15.6,0,.8.5,1.6,1.1,2h0c.6.4,1,1.2,1,1.9-.1,3.6-.6,8.5-.7,12.9,0,.9.7,1.6,1.6,1.7,0,0,0,0,0,0h0c.9,0,1.6-.7,1.6-1.6,0,0,0,0,0,0,0-6.1-.2-14-.2-14"/> 438 <path id="Path_38" data-name="Path 38" class="cls-1" d="M7.1.9c-.2,0-.4.2-.4.4h0v8.4c0,.3-.2.6-.6.7-.4,0-.7-.2-.7-.6,0,0,0,0,0,0V1.4c0-.2-.2-.4-.5-.4-.2,0-.4.2-.4.4v8.4c0,.3-.2.6-.6.7-.4,0-.7-.2-.7-.6,0,0,0,0,0,0V1.4c0-.2-.2-.5-.4-.5s-.5.2-.5.4c0,0,0,0,0,0v8.4c0,.3-.2.6-.6.7-.4,0-.7-.2-.7-.6,0,0,0,0,0,0V1.4c0-.2-.2-.5-.4-.5C.2.9,0,1.1,0,1.3c0,0,0,0,0,0v10.2h0c0,1.3.8,2.4,2,2.9.4.2.7.6.7,1.1-.3,5-.7,11.5-.8,16.6,0,1,.8,1.9,1.8,2,1,0,1.9-.8,1.9-1.8,0,0,0,0,0,0,0-5.1-.5-11.7-.8-16.7,0-.5.2-.9.7-1.1,1.2-.5,2-1.6,2-2.9h0V1.4c0-.2-.2-.4-.4-.4h0"/> 439 </g> 440 </svg> 441 </a> 442 </div> 443 </div> 444 </div> 445 <h1 class="m-0 flex-auto max-w-44 md:max-w-72 md:order-1" role="banner"> 446 <a class="" href="https://kaarea.fi" rel="home"> 447 <img class="max-w-full" src="https://kaarea.fi/app/themes/kaarea-fi/static/img/kaarea.svg" alt="Kaarea"> 448 </a> 449 </h1> 450 </div> 451 <!-- #nav --> 452 </div> 453 </header> 454 <section id="content" role="main" class="content-wrapper"> 455 <div class="wrapper hyphens-auto"> 456 <div class="content-wrapper"> 457 <article class="post-type-page" id="post-42"> 458 <div class="article-thumbnail relative"> 459 <img class="object-cover w-full h-auto aspect-[4/3] sm:aspect-[7/2]" src="https://kaarea.fi/app/uploads/2024/06/KAAREA-AAR50552-1536x1025.jpg" srcset="https://kaarea.fi/app/uploads/2024/06/KAAREA-AAR50552-1024x683.jpg 1024w, https://kaarea.fi/app/uploads/2024/06/KAAREA-AAR50552-768x512.jpg 768w, https://kaarea.fi/app/uploads/2024/06/KAAREA-AAR50552-1536x1025.jpg 1536w, https://kaarea.fi/app/uploads/2024/06/KAAREA-AAR50552-2048x1366.jpg 2048w, https://kaarea.fi/app/uploads/2024/06/KAAREA-AAR50552-1619x1080.jpg 1619w" alt="Kiinteistöpalvelut" sizes="100vw"> 460 </div> 461 <div class="container xl:max-w-7xl mx-auto p-10 md:p-6 lg:p-10 md:flex md:gap-6 lg:gap-24"> 462 <nav class="hidden md:block md:w-1/3 lg:w-1/4 md:flex-shrink-0"> 463 <ul class="mb-0 block" id="submenu"> 464 <li class="block menu-item menu-item-type-post_type menu-item-object-page menu-item-22"> 465 <div class="flex flex-row border-b border-brand text-brand"> 466 <a class="block p-4 text-brand" href="https://kaarea.fi/palvelut/ruokapalvelut/" style="padding-left:1.5rem">Ruokapalvelut</a> 467 <button class="flex-none ml-auto w-14 text-center border-l border-brand bg-brand-original/10" aria-label="Avaa valikko Ruokapalvelut" aria-expanded="false" aria-controls="submenu-sub-22" onclick="menuToggle(this, 'submenu-sub-22', 'block')"> 468 <i class="fa-solid fa-chevron-down"></i> 469 </button> 470 </div> 471 <ul class="mb-0 hidden" id="submenu-sub-22"> 472 <li class="block menu-item menu-item-type-post_type menu-item-object-page menu-item-1837"> 473 <div class="flex flex-row border-b border-brand text-brand"> 474 <a class="block p-4 text-brand" href="https://kaarea.fi/palvelut/ruokapalvelut/ruokapalvelut-dps/" style="padding-left:3rem">Lähituottaja, tarjoa julkiselle sektorille!</a> 475 </div> 476 </li> 477 <li class="block menu-item menu-item-type-post_type menu-item-object-page menu-item-28"> 478 <div class="flex flex-row border-b border-brand text-brand"> 479 <a class="block p-4 text-brand" href="https://kaarea.fi/palvelut/ruokapalvelut/koulu-ja-paivakotiruokailu/" style="padding-left:3rem">Koulu- ja päiväkotiÂÂruokailu</a> 480 <button class="flex-none ml-auto w-14 text-center border-l border-brand bg-brand-original/10" aria-label="Avaa valikko Koulu- ja päiväkotiÂÂruokailu" aria-expanded="false" aria-controls="submenu-sub-28" onclick="menuToggle(this, 'submenu-sub-28', 'block')"> 481 <i class="fa-solid fa-chevron-down"></i> 482 </button> 483 </div> 484 <ul class="mb-0 hidden" id="submenu-sub-28"> 485 <li class="block menu-item menu-item-type-post_type menu-item-object-page menu-item-30"> 486 <div class="flex flex-row border-b border-brand text-brand"> 487 <a class="block p-4 text-brand" href="https://kaarea.fi/palvelut/ruokapalvelut/koulu-ja-paivakotiruokailu/koulujen-valipalamyynti/" style="padding-left:4.5rem">Koulujen välipalamyynti</a> 488 </div> 489 </li> 490 <li class="block menu-item menu-item-type-post_type menu-item-object-page menu-item-316"> 491 <div class="flex flex-row border-b border-brand text-brand"> 492 <a class="block p-4 text-brand" href="https://kaarea.fi/palvelut/ruokapalvelut/koulu-ja-paivakotiruokailu/kouluruokareseptit/" style="padding-left:4.5rem">Reseptipankki</a> 493 </div> 494 </li> 495 </ul> 496 </li> 497 <li class="block menu-item menu-item-type-post_type menu-item-object-page menu-item-301"> 498 <div class="flex flex-row border-b border-brand text-brand"> 499 <a class="block p-4 text-brand" href="https://kaarea.fi/palvelut/ruokapalvelut/sairaala-ja-potilasateriat/" style="padding-left:3rem">Sairaala- ja potilasateriat</a> 500 </div> 501 </li> 502 <li class="block menu-item menu-item-type-post_type menu-item-object-page menu-item-304"> 503 <div class="flex flex-row border-b border-brand text-brand"> 504 <a class="block p-4 text-brand" href="https://kaarea.fi/palvelut/ruokapalvelut/palvelukeskusateriat/" style="padding-left:3rem">Palvelukeskusateriat</a> 505 </div> 506 </li> 507 <li class="block menu-item menu-item-type-post_type menu-item-object-page menu-item-307"> 508 <div class="flex flex-row border-b border-brand text-brand"> 509 <a class="block p-4 text-brand" href="https://kaarea.fi/palvelut/ruokapalvelut/kotiateriat/" style="padding-left:3rem">Kotiateriat</a> 510 </div> 511 </li> 512 <li class="block menu-item menu-item-type-post_type menu-item-object-page menu-item-310"> 513 <div class="flex flex-row border-b border-brand text-brand"> 514 <a class="block p-4 text-brand" href="https://kaarea.fi/palvelut/ruokapalvelut/kahvilat-ja-henkilostoravintolat/" style="padding-left:3rem">Henkilöstöravintolat</a> 515 </div> 516 </li> 517 <li class="block menu-item menu-item-type-post_type menu-item-object-page menu-item-1291"> 518 <div class="flex flex-row border-b border-brand text-brand"> 519 <a class="block p-4 text-brand" href="https://kaarea.fi/palvelut/ruokapalvelut/tilaustarjoilut/" style="padding-left:3rem">Tilaustarjoilut</a> 520 </div> 521 </li> 522 <li class="block menu-item menu-item-type-post_type menu-item-object-page menu-item-313"> 523 <div class="flex flex-row border-b border-brand text-brand"> 524 <a class="block p-4 text-brand" href="https://kaarea.fi/palvelut/ruokapalvelut/ruokahavikin-vahentaminen/" style="padding-left:3rem">Ruokahävikin vähentäminen</a> 525 </div> 526 </li> 527 </ul> 528 </li> 529 <li class="block menu-item menu-item-type-post_type menu-item-object-page menu-item-24"> 530 <div class="flex flex-row border-b border-brand text-brand"> 531 <a class="block p-4 text-brand" href="https://kaarea.fi/palvelut/puhtauspalvelut/" style="padding-left:1.5rem">Puhtauspalvelut</a> 532 <button class="flex-none ml-auto w-14 text-center border-l border-brand bg-brand-original/10" aria-label="Avaa valikko Puhtauspalvelut" aria-expanded="false" aria-controls="submenu-sub-24" onclick="menuToggle(this, 'submenu-sub-24', 'block')"> 533 <i class="fa-solid fa-chevron-down"></i> 534 </button> 535 </div> 536 <ul class="mb-0 hidden" id="submenu-sub-24"> 537 <li class="block menu-item menu-item-type-post_type menu-item-object-page menu-item-38"> 538 <div class="flex flex-row border-b border-brand text-brand"> 539 <a class="block p-4 text-brand" href="https://kaarea.fi/palvelut/puhtauspalvelut/sairaalan-puhtauspalvelu/" style="padding-left:3rem">Sairaalat</a> 540 </div> 541 </li> 542 <li class="block menu-item menu-item-type-post_type menu-item-object-page menu-item-323"> 543 <div class="flex flex-row border-b border-brand text-brand"> 544 <a class="block p-4 text-brand" href="https://kaarea.fi/palvelut/puhtauspalvelut/terveysasemien-puhtauspalvelu/" style="padding-left:3rem">Terveysasemat ja poliklinikat</a> 545 </div> 546 </li> 547 <li class="block menu-item menu-item-type-post_type menu-item-object-page menu-item-40"> 548 <div class="flex flex-row border-b border-brand text-brand"> 549 <a class="block p-4 text-brand" href="https://kaarea.fi/palvelut/puhtauspalvelut/hyvinvointi-ja-vanhuskeskukset/" style="padding-left:3rem">Vanhus- ja hyvinvointipalvelut</a> 550 </div> 551 </li> 552 <li class="block menu-item menu-item-type-post_type menu-item-object-page menu-item-327"> 553 <div class="flex flex-row border-b border-brand text-brand"> 554 <a class="block p-4 text-brand" href="https://kaarea.fi/palvelut/puhtauspalvelut/puhtauspalvelu-lastenkodeissa/" style="padding-left:3rem">Lastenkodit</a> 555 </div> 556 </li> 557 <li class="block menu-item menu-item-type-post_type menu-item-object-page menu-item-329"> 558 <div class="flex flex-row border-b border-brand text-brand"> 559 <a class="block p-4 text-brand" href="https://kaarea.fi/palvelut/puhtauspalvelut/paihdehuollon-kohteiden-puhtauspalvelu/" style="padding-left:3rem">Päihdehuollon kohteet</a> 560 </div> 561 </li> 562 <li class="block menu-item menu-item-type-post_type menu-item-object-page menu-item-334"> 563 <div class="flex flex-row border-b border-brand text-brand"> 564 <a class="block p-4 text-brand" href="https://kaarea.fi/palvelut/puhtauspalvelut/koulusiivous/" style="padding-left:3rem">Koulut ja kerhotilat</a> 565 </div> 566 </li> 567 <li class="block menu-item menu-item-type-post_type menu-item-object-page menu-item-336"> 568 <div class="flex flex-row border-b border-brand text-brand"> 569 <a class="block p-4 text-brand" href="https://kaarea.fi/palvelut/puhtauspalvelut/muut-puhtauspalvelun-kohteet/" style="padding-left:3rem">Muut puhtauspalvelun kohteet</a> 570 </div> 571 </li> 572 </ul> 573 </li> 574 <li class="block menu-item menu-item-type-post_type menu-item-object-page menu-item-26"> 575 <div class="flex flex-row border-b border-brand text-brand"> 576 <a class="block p-4 text-brand" href="https://kaarea.fi/palvelut/toimitilapalvelut/" style="padding-left:1.5rem">Toimitilapalvelut</a> 577 </div> 578 </li> 579 <li class="block menu-item menu-item-type-post_type menu-item-object-page current-menu-item page_item page-item-42 current_page_item menu-item-42"> 580 <div class="flex flex-row border-b border-brand bg-brand text-white"> 581 <a class="block p-4 bg-brand text-white" href="https://kaarea.fi/palvelut/kiinteistopalvelut/" style="padding-left:1.5rem">Kiinteistöpalvelut</a> 582 </div> 583 </li> 584 </ul> 585 </nav> 586 <section class="article-content container mx-auto lg:max-w-4xl"> 587 <nav id="breadcrumb-nav" aria-label="Murupolku"><ul><li><a href="https://kaarea.fi/">Etusivu</a></li> <li><a href="https://kaarea.fi/palvelut/">Palvelut</a></li> <li><a href="https://kaarea.fi/palvelut/kiinteistopalvelut/">Kiinteistöpalvelut</a></li></ul></nav> 588 <h1 class="article-h1">Kiinteistöpalvelut</h1> 589 <div class="article-body"> 590 591<p class="wp-block-paragraph">Hyvällä kiinteistöjen kunnossapidolla ja -hoidolla pidennämme rakennusten elinkaarta ja huolehdimme, ettei korjausvelka pääse kasvamaan. Näin varmistamme, että kohteet ovat käyttäjille tarkoituksenmukaisia ja turvallisia käyttää.</p> 592 593 594 595<p class="wp-block-paragraph">Panostamme ystävälliseen ja asiakaslähtöiseen palveluun ja teemme läheistä yhteistyötä tilaajan edustajien kanssa. Työntekijöillämme on monipuolinen kokemus kunta-alan kiinteistöistä, mukaan lukien suojelukohteet ja muut arvokiinteistöt.</p> 596 597 598 599<p class="wp-block-paragraph">Me huolehdimme hankesuunnittelusta ja resursseista ammattitaitoisesti sekä varmistamme, että työt etenevät kustannustehokkaasti aikataulussa. Koulutamme henkilökuntaamme säännöllisesti rakennusalan edellyttämien pätevyyksien ylläpitämiseksi.</p> 600 601 602 603<p class="wp-block-paragraph">Kokenut <strong>korjausrakentamisen</strong> tiimimme vastaa pienistä kunnostusprojekteista aina suurempiin työmaihin asti. Kädenjälkeämme näkyy esimerkiksi <a href="https://kaarea.fi/uutiset/kaarea-vastaa-historiallisen-rettigin-kiinteiston-kunnostuksesta">Turun Taiteen talolla</a> ja <a href="https://kaarea.fi/uutiset/turun-luostarinmaen-mittava-korjausrakentamisen-projekti-saatu-pa
603atokseen">Luostarinmäen museokorttelissa</a>.</p> 604 605 606 607<p class="wp-block-paragraph">Tarjoamme omistaja-asiakkaillemme myös mm. seuraavia kiinteistöpalveluita:</p> 608 609 610 611<ul class="wp-block-list"> 612<li>lämpö-, vesi- ja ilmastointilaitteiden asennus- ja huolto</li> 613 614 615 616<li>kiinteistöjen kunnossapito- ja korjaustyöt</li> 617 618 619 620<li>puusepäntyöt</li> 621 622 623 624<li>metallityöt</li> 625 626 627 628<li>kiinteistöjen ja ulkoalueiden hoito</li> 629 630 631 632<li>kiinteistöpäivystys 24/7.</li> 633</ul> 634 635 636 637<p class="wp-block-paragraph"><strong>Kiinteistömanageeraus</strong> keskittyy kehityskiinteistöjen tarkoituksenmukaiseen hyödyntämiseen niiden elinkaaren loppuun asti, sisältäen lopulta rakennuksen purkamisen.</p> 638 639 640 641<p class="wp-block-paragraph"><strong>Suunnittelupalvelumme</strong> kattaa laajasti arkkitehtisuunnittelun eri osa-alueet. Asiantunteva tiimimme huolehtii kokonaisvaltaisesti jokaisesta projektista tarpeidenne mukaisesti.</p> 642 643 644 645<p class="wp-block-paragraph">Kaarean kiinteistöpalveluiden kautta hoituvat luonnossuunnittelu, rakennuslupakuvat, työpiirustukset, työselosteet, LVISA- ja rakennesuunnitelmat sekä purkulupien hakeminen. Teemme myös leikkipiha- ja pelastussuunnitelmat.</p> 646 647 </div> 648 <div class="my-10 pt-10 border-t-4 border-brand border-dotted"> 649 <div class="flex gap-6 items-center"> 650 <div class="flex-none"> 651 <img class="rounded-full object-cover w-24 h-24" src="https://kaarea.fi/app/uploads/2024/06/040325-Kaarea-web-1-â-kopio-150x150.jpg" alt="" width="150" height="150"> 652 </div> 653 <div> 654 <div class="mb-2 font-black">Ota yhteyttä</div> 655 <div class="">Sami Nyström</div> 656 <div class="">toimialajohtaja, kiinteistöpalvelut</div> 657 <div class="">[email protected]</div> 658 </div> 659</div> </div> 660 <h2 class="text-black font-black mt-12">Lisää aiheesta</h2> 661 <div class="grid gap-6 md:grid-cols-2 max-w-2xl"> 662 <div> 663 664 665<article class="h-full flex flex-col pb-6 group"> 666 <div class="mb-4 w-full rounded-3xl overflow-hidden"> 667 <a href="https://kaarea.fi/2024/02/09/kaarea-vastaa-historiallisen-rettigin-kiinteiston-kunnostuksesta/"> 668 <img class="w-full object-cover aspect-[3/2] group-hover:scale-125 group-focus-within:scale-125 transition duration-300 ease-out" 669 src="https://kaarea.fi/app/uploads/2024/02/Rettigin-kunnostus-02-1024x683.jpg" 670 srcset="https://kaarea.fi/app/uploads/2024/02/Rettigin-kunnostus-02-1024x683.jpg 1024w, https://kaarea.fi/app/uploads/2024/02/Rettigin-kunnostus-02-768x512.jpg 768w, https://kaarea.fi/app/uploads/2024/02/Rettigin-kunnostus-02-1536x1024.jpg 1536w, https://kaarea.fi/app/uploads/2024/02/Rettigin-kunnostus-02-1620x1080.jpg 1620w" 671 alt="" 672 sizes="(max-width: 767px) 560px, (max-width: 1023px) 216px, (max-width: 1279px) 294px, 324px" 673 width="1536" 674 height="1024" 675 loading="lazy" 676 > 677 </a> 678 </div> 679 <div class=""> 680 <h2 class="text-black text-xl mb-2"><a class="!no-underline !text-black" href="https://kaarea.fi/2024/02/09/kaarea-vastaa-historiallisen-rettigin-kiinteiston-kunnostuksesta/">Kaarea vastaa historiallisen Rettigin kiinteistön kunnostuksesta</a></h2> 681 <p class=""> 682 Turun Taiteen talon kunnostus historiallisella Rettigin tupakkatehtaan alueella on alkanut. 683 </p> 684 </div> 685 <div class="mt-auto"> 686 <a href="https://kaarea.fi/2024/02/09/kaarea-vastaa-historiallisen-rettigin-kiinteiston-kunnostuksesta/" class="kaarea-btn w-3/4">Lue lisää</a> 687 </div> 688</article> </div> 689 <div> 690 691 692<article class="h-full flex flex-col pb-6 group"> 693 <div class="mb-4 w-full rounded-3xl overflow-hidden"> 694 <a href="https://kaarea.fi/2022/06/13/turun-luostarinmaen-mittava-korjausrakentamisen-projekti-saatu-paatokseen/"> 695 <img class="w-full object-cover aspect-[3/2] group-hover:scale-125 group-focus-within:scale-125 transition duration-300 ease-out" 696 src="https://kaarea.fi/app/uploads/2024/05/20220524_075919_0.jpg" 697 srcset="" 698 alt="" 699 sizes="(max-width: 767px) 560px, (max-width: 1023px) 216px, (max-width: 1279px) 294px, 324px" 700 width="1536" 701 height="1024" 702 loading="lazy" 703 > 704 </a> 705 </div> 706 <div class=""> 707 <h2 class="text-black text-xl mb-2"><a class="!no-underline !text-black" href="https://kaarea.fi/2022/06/13/turun-luostarinmaen-mittava-korjausrakentamisen-projekti-saatu-paatokseen/">Turun Luostarinmäen mittava korjausrakentamisen projekti on saatu päätökseen</a></h2> 708 <p class=""> 709 Turun Luostarimäen museoalue on ollut suljettuna sähkö-, vesi- ja viemärijärjestelmän… 710 </p> 711 </div> 712 <div class="mt-auto"> 713 <a href="https://kaarea.fi/2022/06/13/turun-luostarinmaen-mittava-korjausrakentamisen-projekti-saatu-paatokseen/" class="kaarea-btn w-3/4">Lue lisää</a> 714 </div> 715</article> </div> 716 </div> 717 </section> 718 </div> 719 </article> 720 </div> 721 <!-- /content-wrapper --> 722 </div> 723 </section> 724 <footer id="footer" class="bg-brand text-white p-10"> 725 <div class="flex flex-col md:flex-row gap-16 max-w-4xl mx-auto"> 726 <div class="w-full md:w-1/3"> 727 <h2>Kaarea Oy</h2> 728<p>PL 180<br /> 72920101 Turku<br /> 730<a href="https://www.google.com/maps/place/Lemmink%C3%A4isenkatu+48,+20520+Turku/@60.44245,22.3073946,16z/data=!3m1!4b1!4m6!3m5!1s0x468c76da32f86929:0x1af62095ebcf1c91!8m2!3d60.4424474!4d22.3099695!16s%2Fg%2F11c0yrxydt?entry=ttu" target="_blank" rel="noopener">Katso sijainti kartalla</a><br /> 731Puh. 020 764 9850</p> 732<p>Y-tunnus: 2925981-7</p> 733 734 </div> 735 <div class="w-full md:w-1/3"> 736 <h2>
736Löydä meidät</h2> 737 <ul class="flex gap-4 text-4xl"> 738 <li class="block"> 739 <a href="https://www.instagram.com/kaareaoy/" target="_blank" aria-label="Instagram"> 740 <i class="fa-brands fa-square-instagram"></i> 741 </a> 742 </li> 743 <li class="block"> 744 <a href="https://www.facebook.com/KaareaOy" target="_blank" aria-label="Facebook"> 745 <i class="fa-brands fa-square-facebook"></i> 746 </a> 747 </li> 748 <li class="block"> 749 <a href="https://fi.linkedin.com/company/kaarea-oy" target="_blank" aria-label="LinkedIn"> 750 <i class="fa-brands fa-linkedin"></i> 751 </a> 752 </li> 753 </ul> 754 </div> 755 <div class="w-full md:w-1/3"> 756 <ul class="flex flex-col gap-4"> 757 <li class="block"> 758 <a class="kaarea-btn" href="https://palaute.kaarea.fi/AnalysticaStart/Kaarea.aspx" target="_blank">Palautelomake</a> 759 </li> 760 <li class="block"> 761 <a class="kaarea-btn" href="https://menu.kaarea.fi" target="_blank">Ruokalistat</a> 762 </li> 763 </ul> 764 <img class="bg-white my-12" src="https://kaarea.fi/app/themes/kaarea-fi/static/img/kompassi_FI.png" alt="Ekokompassi - Olemme sitoutuneet säästämään luonnon resursseja. Meille on myönnetty Ekokompassi-sertifikaatti."> 765 </div> 766</div> 767<div class="mt-10"> 768 <p class="md:text-center">© Copyright Kaarea Oy | <a href="https://kaarea.fi/tietosuoja/">Tietosuoja</a></p> 769</div> </footer> 770
770<script type="speculationrules"> 771{"prefetch":[{"source":"document","where":{"and":[{"href_matches":"/*"},{"not":{"href_matches":["/wp/wp-*.php","/wp/wp-admin/*","/app/uploads/*","/app/*","/app/plugins/*","/app/themes/kaarea-fi/*","/*\\?(.+)"]}},{"not":{"selector_matches":"a[rel~=\"nofollow\"]"}},{"not":{"selector_matches":".no-prefetch, .no-prefetch a"}}]},"eagerness":"conservative"}]} 772</script>
vendor: 1 bytes, line 772
772
773<script id="splide-js-js" src="https://kaarea.fi/app/themes/kaarea-fi/node_modules/@splidejs/splide/dist/js/splide.min.js?ver=1717483025"></script>
vendor: 1 bytes, line 773
773
774<script id="kaarea-fi-site-js-js" src="https://kaarea.fi/app/themes/kaarea-fi/static/site.js?ver=1717584685"></script>
774 775
775<script> 776 (function() { 777 'use strict'; 778 var parentSelector = '.menu-item.wpml-ls-current-language.menu-item-has-children'; 779 780 function toggleSubmenu(link, forceClose) { 781 var isExpanded = link.getAttribute('aria-expanded') === 'true'; 782 if (forceClose || isExpanded) { 783 link.setAttribute('aria-expanded', 'false'); 784 } else { 785 link.setAttribute('aria-expanded', 'true'); 786 } 787 } 788 789 function handleKeydown(e) { 790 var key = e.key || e.keyCode; 791 if (key === 'Enter' || key === ' ' || key === 13 || key === 32) { 792 e.preventDefault(); 793 toggleSubmenu(this); 794 } else if (key === 'Escape' || key === 'Esc' || key === 27) { 795 if (this.getAttribute('aria-expanded') === 'true') { 796 e.preventDefault(); 797 toggleSubmenu(this, true); 798 } 799 } 800 } 801 802 function handleBlur(e) { 803 var link = this; 804 var parent = link.closest(parentSelector); 805 if (!parent) return; 806 807 setTimeout(function() { 808 if (!parent.contains(document.activeElement)) { 809 toggleSubmenu(link, true); 810 } 811 }, 100); 812 } 813 814 function init() { 815 var parents = document.querySelectorAll(parentSelector); 816 for (var i = 0; i < parents.length; i++) { 817 var link = parents[i].querySelector('a[aria-expanded]'); 818 if (link) { 819 link.addEventListener('keydown', handleKeydown); 820 link.addEventListener('blur', handleBlur); 821 } 822 } 823 } 824 825 if (document.readyState === 'loading') { 826 document.addEventListener('DOMContentLoaded', init); 827 } else { 828 init(); 829 } 830 })(); 831 </script>
831 832 833 </body></html> 834 835<!-- 836Performance optimized by W3 Total Cache. Learn more: https://www.boldgrid.com/w3-total-cache/?utm_source=w3tc&utm_medium=footer_comment&utm_campaign=free_plugin 837 838Page Caching using Disk: Enhanced 839 840Served from: kaarea.fi @ 2026-10-09 00:52:01 by W3 Total Cache 841-->
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.