.elementor-7113 .elementor-element.elementor-element-4199a88:not(.elementor-motion-effects-element-type-background),.elementor-7113 .elementor-element.elementor-element-4199a88>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#FFF}.elementor-7113 .elementor-element.elementor-element-4199a88>.elementor-background-overlay{opacity:.7;transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-7113 .elementor-element.elementor-element-4199a88{box-shadow:0 0 10px 0 rgb(0 0 0 / .15);transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;margin:-40px 0 0 0}.elementor-bc-flex-widget .elementor-7113 .elementor-element.elementor-element-50aa1dc.elementor-column .elementor-widget-wrap{align-items:center}.elementor-7113 .elementor-element.elementor-element-50aa1dc.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-7113 .elementor-element.elementor-element-50aa1dc>.elementor-element-populated{padding:0 0 0 80px}.elementor-7113 .elementor-element.elementor-element-574e5e1 .elementor-heading-title{color:var(--e-global-color-text)}.elementor-7113 .elementor-element.elementor-element-2af79b5{color:var(--e-global-color-text)}.elementor-bc-flex-widget .elementor-7113 .elementor-element.elementor-element-e17d602.elementor-column .elementor-widget-wrap{align-items:center}.elementor-7113 .elementor-element.elementor-element-e17d602.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-7113 .elementor-element.elementor-element-e17d602>.elementor-element-populated{padding:0 0 0 0}.elementor-7113 .elementor-element.elementor-element-b367731>.elementor-widget-container{padding:80px 80px 80px 150px}.elementor-7113 .elementor-element.elementor-element-b367731 .wd-products-with-bg,.elementor-7113 .elementor-element.elementor-element-b367731 .wd-products-with-bg .wd-product{--wd-prod-bg:#FFFFFF;--wd-bordered-bg:#FFFFFF}.elementor-7113 .elementor-element.elementor-element-421d99a2:not(.elementor-motion-effects-element-type-background),.elementor-7113 .elementor-element.elementor-element-421d99a2>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url(https://hakasnaulain.fi/wp-content/uploads/2021/10/tools-blue-dots-1.png);background-position:top right;background-repeat:no-repeat}.elementor-7113 .elementor-element.elementor-element-421d99a2{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;margin:0 0 0 0;padding:40px 10px 80px 10px}.elementor-7113 .elementor-element.elementor-element-421d99a2>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-7113 .elementor-element.elementor-element-4939b0e7{margin:0 0 20px 0}.elementor-bc-flex-widget .elementor-7113 .elementor-element.elementor-element-5c42b61b.elementor-column .elementor-widget-wrap{align-items:flex-end}.elementor-7113 .elementor-element.elementor-element-5c42b61b.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:flex-end;align-items:flex-end}.elementor-7113 .elementor-element.elementor-element-5c42b61b.elementor-column>.elementor-widget-wrap{justify-content:space-between}.elementor-7113 .elementor-element.elementor-element-5de191b9{width:auto;max-width:auto}.elementor-7113 .elementor-element.elementor-element-5de191b9 .title-subtitle{color:var(--e-global-color-text)}.elementor-7113 .elementor-element.elementor-element-5de191b9 .title{color:var(--e-global-color-primary)}.elementor-7113 .elementor-element.elementor-element-5de191b9 .title-after_title{color:var(--e-global-color-text)}.elementor-7113 .elementor-element.elementor-element-cd82bfd{width:auto;max-width:auto}.elementor-7113 .elementor-element.elementor-element-cd82bfd .wd-button-wrapper a{background-color:var(--e-global-color-text);border-color:var(--e-global-color-text)}.elementor-7113 .elementor-element.elementor-element-72c92cf7 .wd-products-with-bg,.elementor-7113 .elementor-element.elementor-element-72c92cf7 .wd-products-with-bg .wd-product{--wd-prod-bg:#FFFFFF;--wd-bordered-bg:#FFFFFF}.elementor-7113 .elementor-element.elementor-element-078443a:not(.elementor-motion-effects-element-type-background),.elementor-7113 .elementor-element.elementor-element-078443a>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#FFF}.elementor-7113 .elementor-element.elementor-element-078443a{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;padding:50px 10px 50px 10px}.elementor-7113 .elementor-element.elementor-element-078443a>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-7113 .elementor-element.elementor-element-04cf328{padding:0 0 20px 0}.elementor-7113 .elementor-element.elementor-element-184fe38{text-align:center}.elementor-7113 .elementor-element.elementor-element-15a9fb0:not(.elementor-motion-effects-element-type-background),.elementor-7113 .elementor-element.elementor-element-15a9fb0>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#FFF}.elementor-7113 .elementor-element.elementor-element-15a9fb0{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;padding:30px 10px 30px 10px}.elementor-7113 .elementor-element.elementor-element-15a9fb0>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-7113 .elementor-element.elementor-element-644c525{--e-image-carousel-slides-to-show:8}.elementor-7113 .elementor-element.elementor-element-644c525 .swiper-wrapper{display:flex;align-items:center}.elementor-7113 .elementor-element.elementor-element-a98dbd4:not(.elementor-motion-effects-element-type-background),.elementor-7113 .elementor-element.elementor-element-a98dbd4>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#F6F7FB}.elementor-7113 .elementor-element.elementor-element-a98dbd4{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;padding:70px 150px 220px 150px}.elementor-7113 .elementor-element.elementor-element-a98dbd4>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-7113 .elementor-element.elementor-element-10af3a0>.elementor-element-populated{margin:20px 20px 20px 20px;--e-column-margin-right:20px;--e-column-margin-left:20px}.elementor-7113 .elementor-element.elementor-element-c75409c:not(.elementor-motion-effects-element-type-background),.elementor-7113 .elementor-element.elementor-element-c75409c>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-primary)}.elementor-7113 .elementor-element.elementor-element-c75409c>.elementor-container{max-width:1350px}.elementor-7113 .elementor-element.elementor-element-c75409c{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;margin:0 0 0 0;padding:70px 90px 70px 90px}.elementor-7113 .elementor-element.elementor-element-c75409c>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-7113 .elementor-element.elementor-element-3c7e2af .elementor-heading-title{font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-weight:var(--e-global-typography-primary-font-weight);color:#FFF}.elementor-7113 .elementor-element.elementor-element-4ac6492:not(.elementor-motion-effects-element-type-background),.elementor-7113 .elementor-element.elementor-element-4ac6492>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-primary)}.elementor-7113 .elementor-element.elementor-element-4ac6492{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;margin:0 0 0 0;padding:0 90px 0 90px}.elementor-7113 .elementor-element.elementor-element-4ac6492>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-7113 .elementor-element.elementor-element-86a6602:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-7113 .elementor-element.elementor-element-86a6602>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#FFF}.elementor-7113 .elementor-element.elementor-element-86a6602>.elementor-element-populated{box-shadow:0 50px 130px 0 rgb(57 61 70 / .15);transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;margin:0 20px -150px 0;--e-column-margin-right:20px;--e-column-margin-left:0px;padding:50px 40px 50px 40px}.elementor-7113 .elementor-element.elementor-element-86a6602>.elementor-element-populated>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-7113 .elementor-element.elementor-element-d8538fa>.elementor-widget-container{margin:0 0 15px 0}.elementor-7113 .elementor-element.elementor-element-d8538fa{text-align:start}.elementor-7113 .elementor-element.elementor-element-d8538fa img{width:64px;max-width:64px}.elementor-7113 .elementor-element.elementor-element-eed420a .elementor-heading-title{font-family:"Poppins",Sans-serif;font-size:24px;font-weight:500;line-height:1.5em;color:#393D46}.elementor-7113 .elementor-element.elementor-element-e3a100c>.elementor-widget-container{margin:0 0 10px 0}.elementor-7113 .elementor-element.elementor-element-e3a100c{font-family:"Poppins",Sans-serif;font-size:15px;font-weight:400;line-height:1.8em;color:#68768E}.elementor-7113 .elementor-element.elementor-element-ed7a619:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-7113 .elementor-element.elementor-element-ed7a619>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#FFF}.elementor-7113 .elementor-element.elementor-element-ed7a619>.elementor-element-populated{box-shadow:0 50px 130px 0 rgb(57 61 70 / .15);transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;margin:0 10px -150px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;padding:50px 40px 50px 40px}.elementor-7113 .elementor-element.elementor-element-ed7a619>.elementor-element-populated>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-7113 .elementor-element.elementor-element-884a20a>.elementor-widget-container{margin:0 0 15px 0}.elementor-7113 .elementor-element.elementor-element-884a20a{text-align:start}.elementor-7113 .elementor-element.elementor-element-884a20a img{width:64px;max-width:64px}.elementor-7113 .elementor-element.elementor-element-e1dbce9 .elementor-heading-title{font-family:"Poppins",Sans-serif;font-size:24px;font-weight:500;line-height:1.5em;color:#393D46}.elementor-7113 .elementor-element.elementor-element-8ce70a5>.elementor-widget-container{margin:0 0 10px 0}.elementor-7113 .elementor-element.elementor-element-8ce70a5{font-family:"Poppins",Sans-serif;font-size:15px;font-weight:400;line-height:1.8em;color:#68768E}.elementor-7113 .elementor-element.elementor-element-be95eb7:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-7113 .elementor-element.elementor-element-be95eb7>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#FFF}.elementor-7113 .elementor-element.elementor-element-be95eb7>.elementor-element-populated{box-shadow:0 50px 130px 0 rgb(57 61 70 / .15);transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;margin:0 0 -150px 20px;--e-column-margin-right:0px;--e-column-margin-left:20px;padding:50px 40px 50px 40px}.elementor-7113 .elementor-element.elementor-element-be95eb7>.elementor-element-populated>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-7113 .elementor-element.elementor-element-d107cc8>.elementor-widget-container{margin:0 0 15px 0}.elementor-7113 .elementor-element.elementor-element-d107cc8{text-align:start}.elementor-7113 .elementor-element.elementor-element-d107cc8 img{width:64px;max-width:64px}.elementor-7113 .elementor-element.elementor-element-d87d504 .elementor-heading-title{font-family:"Poppins",Sans-serif;font-size:24px;font-weight:500;line-height:1.5em;color:#393D46}.elementor-7113 .elementor-element.elementor-element-557b94e>.elementor-widget-container{margin:0 0 10px 0}.elementor-7113 .elementor-element.elementor-element-557b94e{font-family:"Poppins",Sans-serif;font-size:15px;font-weight:400;line-height:1.8em;color:#68768E}.elementor-7113 .elementor-element.elementor-element-82bf203:not(.elementor-motion-effects-element-type-background),.elementor-7113 .elementor-element.elementor-element-82bf203>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#F6F7FB}.elementor-7113 .elementor-element.elementor-element-82bf203{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;margin:0 0 150px 0;padding:90px 0 0 0}.elementor-7113 .elementor-element.elementor-element-82bf203>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-7113 .elementor-element.elementor-element-ad7706b>.elementor-element-populated{margin:0 0 0 0;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0 15px 0 0}.elementor-7113 .elementor-element.elementor-element-8a89844:not(.elementor-motion-effects-element-type-background),.elementor-7113 .elementor-element.elementor-element-8a89844>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#FFF}.elementor-7113 .elementor-element.elementor-element-8a89844{box-shadow:0 50px 130px 0 rgb(57 61 70 / .1);transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;margin:0 0 -150px 0;z-index:1}.elementor-7113 .elementor-element.elementor-element-8a89844>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-7113 .elementor-element.elementor-element-3b84a4e>.elementor-element-populated{padding:40px 40px 40px 40px}.elementor-7113 .elementor-element.elementor-element-0a9bcad>.elementor-widget-container{margin:0 0 80px 0}.elementor-7113 .elementor-element.elementor-element-0a9bcad .elementor-heading-title{font-family:"Poppins",Sans-serif;font-size:16px;font-weight:500;text-transform:uppercase;line-height:1.5em;color:#393D46}.elementor-7113 .elementor-element.elementor-element-893d879 .elementor-heading-title{font-family:"Poppins",Sans-serif;font-size:28px;font-weight:400;text-transform:uppercase;line-height:1em;color:#393D46}.elementor-7113 .elementor-element.elementor-element-b30f426>.elementor-widget-container{margin:0 0 20px 0}.elementor-7113 .elementor-element.elementor-element-b30f426{font-family:"Poppins",Sans-serif;font-size:14px;font-weight:400;line-height:1.9em;color:#68768E}.elementor-7113 .elementor-element.elementor-element-5075b8e .elementor-button{background-color:#fff0;font-family:"Poppins",Sans-serif;font-size:13px;font-weight:500;line-height:1.5em;fill:#393D46;color:#393D46;border-style:solid;border-width:2px 2px 2px 2px;border-color:var(--e-global-color-primary);border-radius:0 0 0 0;padding:15px 30px 15px 30px}.elementor-7113 .elementor-element.elementor-element-5075b8e .elementor-button:hover,.elementor-7113 .elementor-element.elementor-element-5075b8e .elementor-button:focus{background-color:var(--e-global-color-primary);color:#FFF}.elementor-7113 .elementor-element.elementor-element-5075b8e .elementor-button:hover svg,.elementor-7113 .elementor-element.elementor-element-5075b8e .elementor-button:focus svg{fill:#FFF}.elementor-7113 .elementor-element.elementor-element-d5c66f7>.elementor-element-populated{padding:12px 12px 12px 0}.elementor-7113 .elementor-element.elementor-element-cf3edb2>.elementor-widget-container{padding:20px 20px 20px 20px}.elementor-7113 .elementor-element.elementor-element-cf3edb2 .wd-products-with-bg,.elementor-7113 .elementor-element.elementor-element-cf3edb2 .wd-products-with-bg .wd-product{--wd-prod-bg:#FFFFFF;--wd-bordered-bg:#FFFFFF}.elementor-7113 .elementor-element.elementor-element-614647e>.elementor-element-populated{margin:0 0 0 0;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0 0 0 015px}.elementor-7113 .elementor-element.elementor-element-f090542:not(.elementor-motion-effects-element-type-background),.elementor-7113 .elementor-element.elementor-element-f090542>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#FFF}.elementor-7113 .elementor-element.elementor-element-f090542{box-shadow:0 50px 130px 0 rgb(57 61 70 / .1);transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;margin:0 0 -150px 0;z-index:1}.elementor-7113 .elementor-element.elementor-element-f090542>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-7113 .elementor-element.elementor-element-baf51cc>.elementor-element-populated{padding:40px 40px 40px 40px}.elementor-7113 .elementor-element.elementor-element-bcfd5ba>.elementor-widget-container{margin:0 0 80px 0}.elementor-7113 .elementor-element.elementor-element-bcfd5ba .elementor-heading-title{font-family:"Poppins",Sans-serif;font-size:16px;font-weight:500;text-transform:uppercase;line-height:1.5em;color:#393D46}.elementor-7113 .elementor-element.elementor-element-95706be .elementor-heading-title{font-family:"Poppins",Sans-serif;font-size:28px;font-weight:400;text-transform:uppercase;line-height:1em;color:#393D46}.elementor-7113 .elementor-element.elementor-element-aaa9cd3>.elementor-widget-container{margin:0 0 20px 0}.elementor-7113 .elementor-element.elementor-element-aaa9cd3{font-family:"Poppins",Sans-serif;font-size:14px;font-weight:400;line-height:1.9em;color:#68768E}.elementor-7113 .elementor-element.elementor-element-19115ac .elementor-button{background-color:#fff0;font-family:"Poppins",Sans-serif;font-size:13px;font-weight:500;line-height:1.5em;fill:#393D46;color:#393D46;border-style:solid;border-width:2px 2px 2px 2px;border-color:var(--e-global-color-primary);border-radius:0 0 0 0;padding:15px 30px 15px 30px}.elementor-7113 .elementor-element.elementor-element-19115ac .elementor-button:hover,.elementor-7113 .elementor-element.elementor-element-19115ac .elementor-button:focus{background-color:var(--e-global-color-primary);color:#FFF}.elementor-7113 .elementor-element.elementor-element-19115ac .elementor-button:hover svg,.elementor-7113 .elementor-element.elementor-element-19115ac .elementor-button:focus svg{fill:#FFF}.elementor-7113 .elementor-element.elementor-element-0a84d39>.elementor-element-populated{padding:12px 12px 12px 0}.elementor-7113 .elementor-element.elementor-element-89c9a26>.elementor-widget-container{padding:20px 20px 20px 20px}.elementor-7113 .elementor-element.elementor-element-89c9a26 .wd-products-with-bg,.elementor-7113 .elementor-element.elementor-element-89c9a26 .wd-products-with-bg .wd-product{--wd-prod-bg:#FFFFFF;--wd-bordered-bg:#FFFFFF}.elementor-7113 .elementor-element.elementor-element-ba6d81e{padding:50px 10px 50px 10px}.elementor-7113 .elementor-element.elementor-element-0f2f601{padding:0 0 20px 0}.elementor-7113 .elementor-element.elementor-element-e2d0f60{text-align:center}.elementor-7113 .elementor-element.elementor-element-70c5c6d.elementor-arrows-yes .elementor-main-swiper{width:calc(100% - 40px)}.elementor-7113 .elementor-element.elementor-element-70c5c6d .elementor-main-swiper{width:100%}.elementor-7113 .elementor-element.elementor-element-70c5c6d .elementor-main-swiper .swiper-slide{border-width:0 0 0 0;border-radius:5px}.elementor-7113 .elementor-element.elementor-element-70c5c6d .elementor-testimonial__header{padding-top:20px;padding-left:20px;padding-right:20px;padding-block-end:calc(40px / 2);border-block-end-width:0}.elementor-7113 .elementor-element.elementor-element-70c5c6d .elementor-testimonial__content{padding-bottom:20px;padding-left:20px;padding-right:20px;padding-block-start:calc(40px / 2)}.elementor-7113 .elementor-element.elementor-element-70c5c6d .elementor-swiper-button{font-size:20px}.elementor-7113 .elementor-element.elementor-element-70c5c6d .elementor-testimonial__header,.elementor-7113 .elementor-element.elementor-element-70c5c6d .elementor-testimonial__name{font-family:"Encode Sans",Sans-serif;font-size:18px;font-weight:600}.elementor-7113 .elementor-element.elementor-element-70c5c6d .elementor-testimonial__title{font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-weight:var(--e-global-typography-primary-font-weight)}.elementor-7113 .elementor-element.elementor-element-70c5c6d .elementor-testimonial__text{font-family:var(--e-global-typography-text-font-family),Sans-serif;font-size:var(--e-global-typography-text-font-size);font-weight:var(--e-global-typography-text-font-weight)}.elementor-7113 .elementor-element.elementor-element-70c5c6d .elementor-testimonial__image img{width:60px;height:60px}.elementor-7113 .elementor-element.elementor-element-70c5c6d .elementor-testimonial__image+cite{margin-inline-start:20px;margin-inline-end:0}.elementor-7113 .elementor-element.elementor-element-70c5c6d .elementor-star-rating{font-size:18px}.elementor-7113 .elementor-element.elementor-element-70c5c6d .elementor-star-rating i:not(:last-of-type){margin-inline-end:2px}.elementor-7113 .elementor-element.elementor-element-921432a:not(.elementor-motion-effects-element-type-background),.elementor-7113 .elementor-element.elementor-element-921432a>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#FFF}.elementor-7113 .elementor-element.elementor-element-921432a{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;padding:40px 10px 40px 10px}.elementor-7113 .elementor-element.elementor-element-921432a>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-7113 .elementor-element.elementor-element-881f7a0>.elementor-element-populated{padding:0 0 0 0}.elementor-7113 .elementor-element.elementor-element-47a7c7d{padding:0 0 0 0}.elementor-bc-flex-widget .elementor-7113 .elementor-element.elementor-element-c1a7d68.elementor-column .elementor-widget-wrap{align-items:center}.elementor-7113 .elementor-element.elementor-element-c1a7d68.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-7113 .elementor-element.elementor-element-1118021{text-align:start}.elementor-bc-flex-widget .elementor-7113 .elementor-element.elementor-element-80038fd.elementor-column .elementor-widget-wrap{align-items:center}.elementor-7113 .elementor-element.elementor-element-80038fd.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-7113 .elementor-element.elementor-element-80038fd.elementor-column>.elementor-widget-wrap{justify-content:center}.elementor-7113 .elementor-element.elementor-element-0d559ca{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;padding:80px 10px 40px 10px}.elementor-7113 .elementor-element.elementor-element-0d559ca>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-7113 .elementor-element.elementor-element-82febfa>.elementor-container{min-height:400px}.elementor-7113 .elementor-element.elementor-element-82febfa{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s}.elementor-7113 .elementor-element.elementor-element-82febfa>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-7113 .elementor-element.elementor-element-1551cae:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-7113 .elementor-element.elementor-element-1551cae>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url(https://hakasnaulain.fi/wp-content/uploads/2024/12/Web_Large-21680B-E_A1-scaled-2.jpg);background-position:center center;background-repeat:no-repeat;background-size:cover}.elementor-7113 .elementor-element.elementor-element-1551cae>.elementor-element-populated>.elementor-background-overlay{background-color:var(--e-global-color-text);opacity:.6}.elementor-7113 .elementor-element.elementor-element-1551cae:hover>.elementor-element-populated>.elementor-background-overlay{background-color:var(--e-global-color-text);opacity:.8}.elementor-bc-flex-widget .elementor-7113 .elementor-element.elementor-element-1551cae.elementor-column .elementor-widget-wrap{align-items:center}.elementor-7113 .elementor-element.elementor-element-1551cae.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-7113 .elementor-element.elementor-element-1551cae>.elementor-element-populated{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;margin:0 20px 0 0;--e-column-margin-right:20px;--e-column-margin-left:0px}.elementor-7113 .elementor-element.elementor-element-1551cae>.elementor-element-populated>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-7113 .elementor-element.elementor-element-f35921b{text-align:center}.elementor-7113 .elementor-element.elementor-element-f35921b .elementor-heading-title{color:#FFF}.elementor-7113 .elementor-element.elementor-element-d2e3e79:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-7113 .elementor-element.elementor-element-d2e3e79>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url(https://hakasnaulain.fi/wp-content/uploads/2024/12/100089_Tjep_FH_130_situation2-1.jpg);background-position:center center;background-repeat:no-repeat;background-size:cover}.elementor-7113 .elementor-element.elementor-element-d2e3e79>.elementor-element-populated>.elementor-background-overlay{background-color:var(--e-global-color-text);opacity:.6}.elementor-7113 .elementor-element.elementor-element-d2e3e79:hover>.elementor-element-populated>.elementor-background-overlay{background-color:var(--e-global-color-text);opacity:.8}.elementor-bc-flex-widget .elementor-7113 .elementor-element.elementor-element-d2e3e79.elementor-column .elementor-widget-wrap{align-items:center}.elementor-7113 .elementor-element.elementor-element-d2e3e79.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-7113 .elementor-element.elementor-element-d2e3e79>.elementor-element-populated{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;margin:0 0 0 20px;--e-column-margin-right:0px;--e-column-margin-left:20px}.elementor-7113 .elementor-element.elementor-element-d2e3e79>.elementor-element-populated>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-7113 .elementor-element.elementor-element-ce72f25{text-align:center}.elementor-7113 .elementor-element.elementor-element-ce72f25 .elementor-heading-title{color:#FFF}@media(max-width:1024px) and (min-width:768px){.elementor-7113 .elementor-element.elementor-element-ad7706b{width:100%}.elementor-7113 .elementor-element.elementor-element-614647e{width:100%}.elementor-7113 .elementor-element.elementor-element-c1a7d68{width:100%}.elementor-7113 .elementor-element.elementor-element-80038fd{width:100%}}@media(max-width:1024px){.elementor-7113 .elementor-element.elementor-element-4199a88{margin:-40px 5px 0 5px}.elementor-7113 .elementor-element.elementor-element-50aa1dc>.elementor-element-populated{padding:30px 30px 30px 30px}.elementor-7113 .elementor-element.elementor-element-b367731>.elementor-widget-container{padding:30px 30px 30px 30px}.elementor-7113 .elementor-element.elementor-element-5c42b61b>.elementor-element-populated{padding:0 0 0 0}.elementor-7113 .elementor-element.elementor-element-644c525{--e-image-carousel-slides-to-show:5}.elementor-7113 .elementor-element.elementor-element-a98dbd4{padding:70px 15px 170px 15px}.elementor-7113 .elementor-element.elementor-element-10af3a0>.elementor-element-populated{margin:5px 5px 5px 5px;--e-column-margin-right:5px;--e-column-margin-left:5px}.elementor-7113 .elementor-element.elementor-element-c75409c{padding:70px 20px 30px 20px}.elementor-7113 .elementor-element.elementor-element-4ac6492{padding:0 20px 0 20px}.elementor-7113 .elementor-element.elementor-element-86a6602>.elementor-element-populated{margin:0 20px -100px 0;--e-column-margin-right:20px;--e-column-margin-left:0px;padding:30px 20px 30px 20px}.elementor-7113 .elementor-element.elementor-element-ed7a619>.elementor-element-populated{margin:0 10px -100px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;padding:30px 20px 30px 20px}.elementor-7113 .elementor-element.elementor-element-be95eb7>.elementor-element-populated{margin:0 0 -100px 20px;--e-column-margin-right:0px;--e-column-margin-left:20px;padding:30px 20px 30px 20px}.elementor-7113 .elementor-element.elementor-element-82bf203{margin:0 0 0 0;padding:0 5px 0 5px}.elementor-7113 .elementor-element.elementor-element-ad7706b>.elementor-element-populated{padding:0 0 30px 0}.elementor-7113 .elementor-element.elementor-element-8a89844{margin:0 0 0 0}.elementor-7113 .elementor-element.elementor-element-cf3edb2>.elementor-widget-container{padding:30px 30px 30px 30px}.elementor-7113 .elementor-element.elementor-element-614647e>.elementor-element-populated{padding:0 0 0 0}.elementor-7113 .elementor-element.elementor-element-f090542{margin:0 0 0 0}.elementor-7113 .elementor-element.elementor-element-89c9a26>.elementor-widget-container{padding:30px 30px 30px 30px}.elementor-7113 .elementor-element.elementor-element-70c5c6d .elementor-testimonial__text{font-size:var(--e-global-typography-text-font-size)}}@media(max-width:767px){.elementor-7113 .elementor-element.elementor-element-421d99a2{margin:0 0 0 0;padding:40px 10px 60px 10px}.elementor-7113 .elementor-element.elementor-element-078443a{padding:40px 10px 40px 10px}.elementor-7113 .elementor-element.elementor-element-644c525{--e-image-carousel-slides-to-show:3}.elementor-7113 .elementor-element.elementor-element-a98dbd4{padding:70px 15px 70px 15px}.elementor-7113 .elementor-element.elementor-element-4ac6492{padding:0 20px 70px 20px}.elementor-7113 .elementor-element.elementor-element-86a6602>.elementor-element-populated{margin:0 0 30px 0;--e-column-margin-right:0px;--e-column-margin-left:0px}.elementor-7113 .elementor-element.elementor-element-ed7a619>.elementor-element-populated{margin:0 0 30px 0;--e-column-margin-right:0px;--e-column-margin-left:0px}.elementor-7113 .elementor-element.elementor-element-be95eb7>.elementor-element-populated{margin:0 0 0 0;--e-column-margin-right:0px;--e-column-margin-left:0px}.elementor-7113 .elementor-element.elementor-element-3b84a4e>.elementor-element-populated{padding:30px 30px 0 30px}.elementor-7113 .elementor-element.elementor-element-0a9bcad>.elementor-widget-container{margin:0 0 0 0}.elementor-7113 .elementor-element.elementor-element-d5c66f7>.elementor-element-populated{padding:10px 10px 10px 10px}.elementor-7113 .elementor-element.elementor-element-baf51cc>.elementor-element-populated{padding:30px 30px 0 30px}.elementor-7113 .elementor-element.elementor-element-bcfd5ba>.elementor-widget-container{margin:0 0 0 0}.elementor-7113 .elementor-element.elementor-element-0a84d39>.elementor-element-populated{padding:30px 10px 10px 10px}.elementor-7113 .elementor-element.elementor-element-ba6d81e{padding:40px 10px 40px 10px}.elementor-7113 .elementor-element.elementor-element-70c5c6d .elementor-testimonial__text{font-size:var(--e-global-typography-text-font-size)}.elementor-7113 .elementor-element.elementor-element-921432a{padding:40px 10px 40px 10px}.elementor-7113 .elementor-element.elementor-element-0d559ca{padding:60px 10px 60px 10px}.elementor-7113 .elementor-element.elementor-element-1551cae>.elementor-element-populated{margin:0 0 20px 0;--e-column-margin-right:0px;--e-column-margin-left:0px}.elementor-7113 .elementor-element.elementor-element-d2e3e79>.elementor-element-populated{margin:0 0 0 0;--e-column-margin-right:0px;--e-column-margin-left:0px}}