.elementor .e-5a33fc4-3e58fe4{width:25%;padding:10px;margin-block-start:40px;margin-block-end:250px;border-radius:40px;border-width:0px;border-color:var(--accent);border-style:solid;background-color:#0071BC;flex-direction:column;justify-content:space-between;align-items:center;}.elementor .e-67da249-efb0e0d{width:25%;padding:10px;margin-block-start:40px;margin-block-end:250px;border-radius:40px;background-color:#0071BC;flex-direction:column;justify-content:space-between;align-items:center;}.elementor .e-176b26a-fa47149{width:25%;padding:10px;margin-block-start:40px;margin-block-end:250px;border-radius:40px;background-color:#0071BC;flex-direction:column;justify-content:space-between;align-items:center;}.elementor .e-d8b7189-262cf25{padding-block-start:150px;margin-block-start:-155px;background-image:url("https://xn--kylmkalle-y2a.fi/wp-content/uploads/2026/08/heatpump-install.jpeg");background-repeat:no-repeat;background-attachment:scroll;background-size:cover;background-position:center center;flex-direction:row;justify-content:space-around;}.elementor .e-cba6525{width:50%;flex-direction:column;}.elementor .e-79374f5{width:50%;flex-direction:column;}.elementor .e-ef735a7{padding-block-end:50px;background-color:var(--primary);flex-direction:row;}.elementor .e-fa0ff4c{padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;background-color:#0071BC;flex-direction:column;}.elementor .e-be7e313{width:50%;flex-direction:column;}.elementor .e-38fe1b1{width:50%;flex-direction:column;}.elementor .e-1c7e7c2{padding-block-end:50px;background-color:var(--primary);flex-direction:row;}.elementor .e-widget_oz2p282vb-0a5b4f6{font-family:"Montserrat";font-weight:700;font-size:1.1rem;color:#041A2C;}.elementor .e-container_y2fw7fzri-1ec4174{column-gap:1rem;padding-block-start:1.25rem;padding-block-end:1.25rem;padding-inline-start:1.5rem;padding-inline-end:1.5rem;border-radius:12px;border-width:1px;border-color:#E2E8F0;border-style:solid;background-color:#FFFFFF;box-shadow:0px 4px 12px 0px rgba(4, 26, 44, 0.04);display:flex;flex-direction:row;row-gap:0rem;align-items:center;}.elementor .e-container_y2fw7fzri-1ec4174:hover,.elementor .e-container_y2fw7fzri-1ec4174:focus-visible{box-shadow:0px 8px 20px 0px rgba(0, 113, 188, 0.12);}.elementor .e-widget_4yfpwgbrh-1b7f233{font-family:"Montserrat";font-weight:700;font-size:1.1rem;color:#041A2C;}.elementor .e-container_wkdhvt440-51510ed{column-gap:1rem;padding-block-start:1.25rem;padding-block-end:1.25rem;padding-inline-start:1.5rem;padding-inline-end:1.5rem;border-radius:12px;border-width:1px;border-color:#E2E8F0;border-style:solid;background-color:#FFFFFF;box-shadow:0px 4px 12px 0px rgba(4, 26, 44, 0.04);display:flex;flex-direction:row;row-gap:0rem;align-items:center;}.elementor .e-container_wkdhvt440-51510ed:hover,.elementor .e-container_wkdhvt440-51510ed:focus-visible{box-shadow:0px 8px 20px 0px rgba(0, 113, 188, 0.12);}.elementor .e-widget_4ltkc26yp-bdc0906{font-family:"Montserrat";font-weight:700;font-size:1.1rem;color:#041A2C;}.elementor .e-container_061a2x0om-57173d9{column-gap:1rem;padding-block-start:1.25rem;padding-block-end:1.25rem;padding-inline-start:1.5rem;padding-inline-end:1.5rem;border-radius:12px;border-width:1px;border-color:#E2E8F0;border-style:solid;background-color:#FFFFFF;box-shadow:0px 4px 12px 0px rgba(4, 26, 44, 0.04);display:flex;flex-direction:row;row-gap:0rem;align-items:center;}.elementor .e-container_061a2x0om-57173d9:hover,.elementor .e-container_061a2x0om-57173d9:focus-visible{box-shadow:0px 8px 20px 0px rgba(0, 113, 188, 0.12);}.elementor .e-widget_5u8tjgn1o-ec580d3{font-family:"Montserrat";font-weight:700;font-size:1.1rem;color:#041A2C;}.elementor .e-container_foz9y8w7s-062c4b8{column-gap:1rem;padding-block-start:1.25rem;padding-block-end:1.25rem;padding-inline-start:1.5rem;padding-inline-end:1.5rem;border-radius:12px;border-width:1px;border-color:#E2E8F0;border-style:solid;background-color:#FFFFFF;box-shadow:0px 4px 12px 0px rgba(4, 26, 44, 0.04);display:flex;flex-direction:row;row-gap:0rem;align-items:center;}.elementor .e-container_foz9y8w7s-062c4b8:hover,.elementor .e-container_foz9y8w7s-062c4b8:focus-visible{box-shadow:0px 8px 20px 0px rgba(0, 113, 188, 0.12);}.elementor .e-widget_u4r2rtsv0-f7e0d3f{font-family:"Montserrat";font-weight:700;font-size:1.1rem;color:#041A2C;}.elementor .e-container_rr9n3f1b1-0b70625{column-gap:1rem;padding-block-start:1.25rem;padding-block-end:1.25rem;padding-inline-start:1.5rem;padding-inline-end:1.5rem;border-radius:12px;border-width:1px;border-color:#E2E8F0;border-style:solid;background-color:#FFFFFF;box-shadow:0px 4px 12px 0px rgba(4, 26, 44, 0.04);display:flex;flex-direction:row;row-gap:0rem;align-items:center;}.elementor .e-container_rr9n3f1b1-0b70625:hover,.elementor .e-container_rr9n3f1b1-0b70625:focus-visible{box-shadow:0px 8px 20px 0px rgba(0, 113, 188, 0.12);}.elementor .e-widget_r5tztnc79-409ce6a{font-family:"Montserrat";font-weight:700;font-size:1.1rem;color:#041A2C;}.elementor .e-container_es2ngpchw-a9000e5{column-gap:1rem;padding-block-start:1.25rem;padding-block-end:1.25rem;padding-inline-start:1.5rem;padding-inline-end:1.5rem;border-radius:12px;border-width:1px;border-color:#E2E8F0;border-style:solid;background-color:#FFFFFF;box-shadow:0px 4px 12px 0px rgba(4, 26, 44, 0.04);display:flex;flex-direction:row;row-gap:0rem;align-items:center;}.elementor .e-container_es2ngpchw-a9000e5:hover,.elementor .e-container_es2ngpchw-a9000e5:focus-visible{box-shadow:0px 8px 20px 0px rgba(0, 113, 188, 0.12);}.elementor .e-widget_bna03vj2a-193f96b{font-family:"Montserrat";font-weight:700;font-size:1.1rem;color:#041A2C;}.elementor .e-container_f4lvyxvts-94e6e1b{column-gap:1rem;padding-block-start:1.25rem;padding-block-end:1.25rem;padding-inline-start:1.5rem;padding-inline-end:1.5rem;border-radius:12px;border-width:1px;border-color:#E2E8F0;border-style:solid;background-color:#FFFFFF;box-shadow:0px 4px 12px 0px rgba(4, 26, 44, 0.04);display:flex;flex-direction:row;row-gap:0rem;align-items:center;}.elementor .e-container_f4lvyxvts-94e6e1b:hover,.elementor .e-container_f4lvyxvts-94e6e1b:focus-visible{box-shadow:0px 8px 20px 0px rgba(0, 113, 188, 0.12);}.elementor .e-widget_ezej868il-82225ec{font-family:"Montserrat";font-weight:700;font-size:1.1rem;color:#041A2C;}.elementor .e-container_6u3whozq2-9de73ae{column-gap:1rem;padding-block-start:1.25rem;padding-block-end:1.25rem;padding-inline-start:1.5rem;padding-inline-end:1.5rem;border-radius:12px;border-width:1px;border-color:#E2E8F0;border-style:solid;background-color:#FFFFFF;box-shadow:0px 4px 12px 0px rgba(4, 26, 44, 0.04);display:flex;flex-direction:row;row-gap:0rem;align-items:center;}.elementor .e-container_6u3whozq2-9de73ae:hover,.elementor .e-container_6u3whozq2-9de73ae:focus-visible{box-shadow:0px 8px 20px 0px rgba(0, 113, 188, 0.12);}.elementor .e-widget_cdnftul1a-967149a{font-family:"Montserrat";font-weight:700;font-size:1.1rem;color:#041A2C;}.elementor .e-container_ahk7yj9jt-ca84ca0{column-gap:1rem;padding-block-start:1.25rem;padding-block-end:1.25rem;padding-inline-start:1.5rem;padding-inline-end:1.5rem;border-radius:12px;border-width:1px;border-color:#E2E8F0;border-style:solid;background-color:#FFFFFF;box-shadow:0px 4px 12px 0px rgba(4, 26, 44, 0.04);display:flex;flex-direction:row;row-gap:0rem;align-items:center;}.elementor .e-container_ahk7yj9jt-ca84ca0:hover,.elementor .e-container_ahk7yj9jt-ca84ca0:focus-visible{box-shadow:0px 8px 20px 0px rgba(0, 113, 188, 0.12);}.elementor .e-widget_b8rlsf23n-fe155f6{font-family:"Montserrat";font-weight:700;font-size:1.1rem;color:#041A2C;}.elementor .e-container_x1r8uf6ui-a33cec2{column-gap:1rem;padding-block-start:1.25rem;padding-block-end:1.25rem;padding-inline-start:1.5rem;padding-inline-end:1.5rem;border-radius:12px;border-width:1px;border-color:#E2E8F0;border-style:solid;background-color:#FFFFFF;box-shadow:0px 4px 12px 0px rgba(4, 26, 44, 0.04);display:flex;flex-direction:row;row-gap:0rem;align-items:center;}.elementor .e-container_x1r8uf6ui-a33cec2:hover,.elementor .e-container_x1r8uf6ui-a33cec2:focus-visible{box-shadow:0px 8px 20px 0px rgba(0, 113, 188, 0.12);}.elementor .e-widget_xv6f5zg74-08d64d9{font-family:"Montserrat";font-weight:700;font-size:1.1rem;color:#041A2C;}.elementor .e-container_jw9x5vetu-b24f0e9{column-gap:1rem;padding-block-start:1.25rem;padding-block-end:1.25rem;padding-inline-start:1.5rem;padding-inline-end:1.5rem;border-radius:12px;border-width:1px;border-color:#E2E8F0;border-style:solid;background-color:#FFFFFF;box-shadow:0px 4px 12px 0px rgba(4, 26, 44, 0.04);display:flex;flex-direction:row;row-gap:0rem;align-items:center;}.elementor .e-container_jw9x5vetu-b24f0e9:hover,.elementor .e-container_jw9x5vetu-b24f0e9:focus-visible{box-shadow:0px 8px 20px 0px rgba(0, 113, 188, 0.12);}.elementor .e-widget_7ouseju2w-1a07780{font-family:"Montserrat";font-weight:700;font-size:1.1rem;color:#041A2C;}.elementor .e-container_k5msbj5ny-55aafaf{column-gap:1rem;padding-block-start:1.25rem;padding-block-end:1.25rem;padding-inline-start:1.5rem;padding-inline-end:1.5rem;border-radius:12px;border-width:1px;border-color:#E2E8F0;border-style:solid;background-color:#FFFFFF;box-shadow:0px 4px 12px 0px rgba(4, 26, 44, 0.04);display:flex;flex-direction:row;row-gap:0rem;align-items:center;}.elementor .e-container_k5msbj5ny-55aafaf:hover,.elementor .e-container_k5msbj5ny-55aafaf:focus-visible{box-shadow:0px 8px 20px 0px rgba(0, 113, 188, 0.12);}.elementor .e-container_uldjujnp9-89128f8{width:100%;max-width:1140px;column-gap:1.5rem;display:grid;row-gap:1.5rem;grid-template-columns:repeat(4, 1fr);grid-template-rows:repeat(1, 1fr);}.elementor .e-container_pa59gdo7b-1942898{padding-block-start:5rem;padding-block-end:5rem;padding-inline-start:2rem;padding-inline-end:2rem;background-color:#6B97BE;display:flex;flex-direction:column;justify-content:center;align-items:center;}