.elementor-9 .elementor-element.elementor-element-f675afe:not(.elementor-motion-effects-element-type-background),.elementor-9 .elementor-element.elementor-element-f675afe>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url("https://home-etsiva.fi/wp-content/uploads/DSC_9681-scaled.jpg");background-position:0 17%;background-repeat:no-repeat;background-size:cover}.elementor-9 .elementor-element.elementor-element-f675afe>.elementor-background-overlay{background-color:#fff;opacity:.5;transition:background .3s,border-radius .3s,opacity .3s}.elementor-9 .elementor-element.elementor-element-f675afe{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:15% 0 12%}.elementor-9 .elementor-element.elementor-element-3ae920f>.elementor-widget-container{margin:0 0 50px}.elementor-9 .elementor-element.elementor-element-3ae920f{text-align:center}.elementor-9 .elementor-element.elementor-element-96aeb43{text-align:center}.elementor-9 .elementor-element.elementor-element-d087a99{text-align:center}.elementor-9 .elementor-element.elementor-element-aa08d80 .elementor-button{background-color:#98be1e;font-size:15px;font-weight:700;text-transform:uppercase;fill:#fff;color:#fff;border-radius:0;padding:20px 26px}.elementor-9 .elementor-element.elementor-element-aa08d80>.elementor-widget-container{margin:25px 0 0}.elementor-9 .elementor-element.elementor-element-5bf9fc6:not(.elementor-motion-effects-element-type-background),.elementor-9 .elementor-element.elementor-element-5bf9fc6>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#1d1d1d}.elementor-9 .elementor-element.elementor-element-5bf9fc6{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:5% 0}.elementor-9 .elementor-element.elementor-element-5bf9fc6>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-9 .elementor-element.elementor-element-5bf9fc6>.elementor-shape-bottom svg{width:calc(130% + 1.3px);height:160px}.elementor-9 .elementor-element.elementor-element-ada222f .elementor-heading-title{color:var(--e-global-color-43bea736)}.elementor-9 .elementor-element.elementor-element-4569d28{text-align:start;color:var(--e-global-color-5f775b0d)}.elementor-9 .elementor-element.elementor-element-64c3946 .elementor-wrapper{--video-aspect-ratio:2.33333}.elementor-9 .elementor-element.elementor-element-d2894fa img{width:700%}.elementor-9 .elementor-element.elementor-element-b4780ef{text-align:center}.elementor-9 .elementor-element.elementor-element-b4780ef img{width:300px;max-width:100%}.elementor-bc-flex-widget .elementor-9 .elementor-element.elementor-element-3002f74.elementor-column .elementor-widget-wrap{align-items:center}.elementor-9 .elementor-element.elementor-element-3002f74.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-9 .elementor-element.elementor-element-3002f74>.elementor-element-populated{padding:0 0 0 5%}.elementor-9 .elementor-element.elementor-element-868f9a3{color:#363636}.elementor-9 .elementor-element.elementor-element-f7b3ca8{color:var(--e-global-color-secondary)}.elementor-9 .elementor-element.elementor-element-78368c1 .elementor-button{background-color:#98be1e;font-size:15px;font-weight:700;text-transform:uppercase;fill:#fff;color:#fff;border-radius:0;padding:20px 26px}.elementor-9 .elementor-element.elementor-element-78368c1>.elementor-widget-container{margin:20px 0 0}.elementor-9 .elementor-element.elementor-element-048e888:not(.elementor-motion-effects-element-type-background),.elementor-9 .elementor-element.elementor-element-048e888>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-486cfeb8)}.elementor-9 .elementor-element.elementor-element-048e888{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:5% 0}.elementor-9 .elementor-element.elementor-element-048e888>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-9 .elementor-element.elementor-element-048e888>.elementor-shape-bottom svg{width:calc(160% + 1.3px);height:130px}.elementor-bc-flex-widget .elementor-9 .elementor-element.elementor-element-d290a1d.elementor-column .elementor-widget-wrap{align-items:center}.elementor-9 .elementor-element.elementor-element-d290a1d.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-9 .elementor-element.elementor-element-d290a1d>.elementor-element-populated{padding:0 10% 0 0}.elementor-9 .elementor-element.elementor-element-ea90de7{color:var(--e-global-color-5f775b0d)}.elementor-9 .elementor-element.elementor-element-d3236fd{width:var(--container-widget-width,108.254%);max-width:108.254%;--container-widget-width:108.254%;--container-widget-flex-grow:0;column-gap:0;color:var(--e-global-color-6062a36f)}.elementor-9 .elementor-element.elementor-element-d3236fd>.elementor-widget-container{padding:0 0 20px}.elementor-9 .elementor-element.elementor-element-9be6a3e{width:var(--container-widget-width,108.23%);max-width:108.23%;--container-widget-width:108.23%;--container-widget-flex-grow:0;text-align:center}.elementor-9 .elementor-element.elementor-element-9be6a3e img{width:100%;max-width:100%;height:500px;object-fit:cover;object-position:top center;opacity:1}.elementor-9 .elementor-element.elementor-element-9be6a3e .widget-image-caption{color:var(--e-global-color-5f775b0d)}.elementor-9 .elementor-element.elementor-element-1671d61{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:5% 0}.elementor-9 .elementor-element.elementor-element-1671d61>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-9 .elementor-element.elementor-element-13e9127{text-align:center}.elementor-9 .elementor-element.elementor-element-1683a67>.elementor-widget-container{margin:30px 0 0}.elementor-9 .elementor-element.elementor-element-1683a67 .elementor-swiper-button{font-size:20px}.elementor-9 .elementor-element.elementor-element-1683a67 .swiper-pagination-bullet{height:15px;width:15px}.elementor-9 .elementor-element.elementor-element-1683a67 .swiper-horizontal .swiper-pagination-progressbar{height:15px}.elementor-9 .elementor-element.elementor-element-1683a67 .elementor-testimonial__content,.elementor-9 .elementor-element.elementor-element-1683a67 .elementor-testimonial__content:after{background-color:#f7f7f7;border-style:solid}.elementor-9 .elementor-element.elementor-element-1683a67 .elementor-testimonial__content{padding:30px;border-color:#7a7a7a}.elementor-9 .elementor-element.elementor-element-1683a67.elementor-testimonial--layout-image_left .elementor-testimonial__footer,.elementor-9 .elementor-element.elementor-element-1683a67.elementor-testimonial--layout-image_right .elementor-testimonial__footer{padding-top:30px}.elementor-9 .elementor-element.elementor-element-1683a67.elementor-testimonial--layout-image_above .elementor-testimonial__footer,.elementor-9 .elementor-element.elementor-element-1683a67.elementor-testimonial--layout-image_inline .elementor-testimonial__footer,.elementor-9 .elementor-element.elementor-element-1683a67.elementor-testimonial--layout-image_stacked .elementor-testimonial__footer{padding:0 30px}.elementor-9 .elementor-element.elementor-element-1683a67 .elementor-testimonial__content:after{border-color:transparent #7a7a7a #7a7a7a transparent}.elementor-9 .elementor-element.elementor-element-4e169c9 .elementor-button{background-color:#98be1e;font-size:15px;font-weight:700;text-transform:uppercase;fill:#fff;color:#fff;border-radius:0;padding:20px 26px}.elementor-9 .elementor-element.elementor-element-4e169c9>.elementor-widget-container{margin:20px 0 0}.elementor-9 .elementor-element.elementor-element-0f42a07{padding:0}.elementor-9 .elementor-element.elementor-element-93ce721 .elementor-cta .elementor-cta__bg,.elementor-9 .elementor-element.elementor-element-93ce721 .elementor-cta .elementor-cta__bg-overlay{transition-duration:1.5s}.elementor-9 .elementor-element.elementor-element-93ce721 .elementor-cta__content{min-height:37vh;text-align:center;padding:0}.elementor-9 .elementor-element.elementor-element-93ce721 .elementor-view-stacked .elementor-icon{background-color:#fff}.elementor-9 .elementor-element.elementor-element-93ce721 .elementor-view-stacked .elementor-icon svg{stroke:#fff}.elementor-9 .elementor-element.elementor-element-93ce721 .elementor-view-framed .elementor-icon,.elementor-9 .elementor-element.elementor-element-93ce721 .elementor-view-default .elementor-icon{color:#fff;border-color:#fff}.elementor-9 .elementor-element.elementor-element-93ce721 .elementor-view-framed .elementor-icon,.elementor-9 .elementor-element.elementor-element-93ce721 .elementor-view-default .elementor-icon svg{fill:#fff}.elementor-9 .elementor-element.elementor-element-93ce721 .elementor-icon{font-size:98px}.elementor-9 .elementor-element.elementor-element-93ce721 .elementor-cta__title{font-family:"Barlow",Sans-serif;font-size:34px;color:#fff}.elementor-9 .elementor-element.elementor-element-93ce721 .elementor-cta__button{font-size:15px;font-weight:700;text-transform:uppercase;color:#98be1e;background-color:#fff;border-color:#fff;border-width:0;border-radius:0}.elementor-9 .elementor-element.elementor-element-93ce721 .elementor-cta__button:hover{color:#98be1e;background-color:#fff;border-color:#fff}.elementor-9 .elementor-element.elementor-element-93ce721 .elementor-cta:not(:hover) .elementor-cta__bg-overlay{background-color:rgba(152,190,30,.8)}.elementor-9 .elementor-element.elementor-element-4d299ea .elementor-cta .elementor-cta__bg,.elementor-9 .elementor-element.elementor-element-4d299ea .elementor-cta .elementor-cta__bg-overlay{transition-duration:1.5s}.elementor-9 .elementor-element.elementor-element-4d299ea .elementor-cta__content{min-height:37vh;text-align:center;padding:0}.elementor-9 .elementor-element.elementor-element-4d299ea .elementor-view-stacked .elementor-icon{background-color:#fff}.elementor-9 .elementor-element.elementor-element-4d299ea .elementor-view-stacked .elementor-icon svg{stroke:#fff}.elementor-9 .elementor-element.elementor-element-4d299ea .elementor-view-framed .elementor-icon,.elementor-9 .elementor-element.elementor-element-4d299ea .elementor-view-default .elementor-icon{color:#fff;border-color:#fff}.elementor-9 .elementor-element.elementor-element-4d299ea .elementor-view-framed .elementor-icon,.elementor-9 .elementor-element.elementor-element-4d299ea .elementor-view-default .elementor-icon svg{fill:#fff}.elementor-9 .elementor-element.elementor-element-4d299ea .elementor-icon{font-size:98px}.elementor-9 .elementor-element.elementor-element-4d299ea .elementor-cta__title{font-family:"Barlow",Sans-serif;font-size:34px;color:#fff}.elementor-9 .elementor-element.elementor-element-4d299ea .elementor-cta__button{font-size:15px;font-weight:700;text-transform:uppercase;color:#98be1e;background-color:#fff;border-color:#fff;border-width:0;border-radius:0}.elementor-9 .elementor-element.elementor-element-4d299ea .elementor-cta__button:hover{color:#98be1e;background-color:#fff;border-color:#fff}.elementor-9 .elementor-element.elementor-element-4d299ea .elementor-cta:not(:hover) .elementor-cta__bg-overlay{background-color:rgba(152,190,30,.8)}.elementor-9 .elementor-element.elementor-element-1996416 .elementor-cta .elementor-cta__bg,.elementor-9 .elementor-element.elementor-element-1996416 .elementor-cta .elementor-cta__bg-overlay{transition-duration:1.5s}.elementor-9 .elementor-element.elementor-element-1996416 .elementor-cta__content{min-height:37vh;text-align:center;padding:0}.elementor-9 .elementor-element.elementor-element-1996416 .elementor-view-stacked .elementor-icon{background-color:#fff}.elementor-9 .elementor-element.elementor-element-1996416 .elementor-view-stacked .elementor-icon svg{stroke:#fff}.elementor-9 .elementor-element.elementor-element-1996416 .elementor-view-framed .elementor-icon,.elementor-9 .elementor-element.elementor-element-1996416 .elementor-view-default .elementor-icon{color:#fff;border-color:#fff}.elementor-9 .elementor-element.elementor-element-1996416 .elementor-view-framed .elementor-icon,.elementor-9 .elementor-element.elementor-element-1996416 .elementor-view-default .elementor-icon svg{fill:#fff}.elementor-9 .elementor-element.elementor-element-1996416 .elementor-icon{font-size:98px}.elementor-9 .elementor-element.elementor-element-1996416 .elementor-cta__title{font-family:"Barlow",Sans-serif;font-size:34px;color:#fff}.elementor-9 .elementor-element.elementor-element-1996416 .elementor-cta__button{font-size:15px;font-weight:700;text-transform:uppercase;color:#98be1e;background-color:#fff;border-color:#fff;border-width:0;border-radius:0}.elementor-9 .elementor-element.elementor-element-1996416 .elementor-cta__button:hover{color:#98be1e;background-color:#fff;border-color:#fff}.elementor-9 .elementor-element.elementor-element-1996416 .elementor-cta:not(:hover) .elementor-cta__bg-overlay{background-color:rgba(152,190,30,.8)}.elementor-9 .elementor-element.elementor-element-d55d905:not(.elementor-motion-effects-element-type-background),.elementor-9 .elementor-element.elementor-element-d55d905>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#1d1d1d}.elementor-9 .elementor-element.elementor-element-d55d905{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:5% 0 10%}.elementor-9 .elementor-element.elementor-element-d55d905>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-9 .elementor-element.elementor-element-d55d905>.elementor-shape-bottom svg{width:calc(130% + 1.3px);height:160px;transform:translateX(-50%) rotateY(180deg)}.elementor-9 .elementor-element.elementor-element-c35d353{width:var(--container-widget-width,95.298%);max-width:95.298%;--container-widget-width:95.298%;--container-widget-flex-grow:0}.elementor-9 .elementor-element.elementor-element-c35d353 .widget-image-caption{color:var(--e-global-color-5f775b0d)}.elementor-bc-flex-widget .elementor-9 .elementor-element.elementor-element-9dc96a7.elementor-column .elementor-widget-wrap{align-items:center}.elementor-9 .elementor-element.elementor-element-9dc96a7.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-9 .elementor-element.elementor-element-9dc96a7>.elementor-element-populated{padding:0 0 0 10%}.elementor-9 .elementor-element.elementor-element-860b7fb{color:#fff}.elementor-9 .elementor-element.elementor-element-2c39a26{width:var(--container-widget-width,99.048%);max-width:99.048%;--container-widget-width:99.048%;--container-widget-flex-grow:0;color:#fff}.elementor-9 .elementor-element.elementor-element-87ce3a5 .elementor-button{background-color:#98be1e;font-size:15px;font-weight:700;text-transform:uppercase;fill:#fff;color:#fff;border-radius:0;padding:20px 26px}.elementor-9 .elementor-element.elementor-element-87ce3a5>.elementor-widget-container{margin:20px 0 0}.elementor-9 .elementor-element.elementor-element-474fb9d{padding:7.5% 0 0}.elementor-bc-flex-widget .elementor-9 .elementor-element.elementor-element-f68f8a3.elementor-column .elementor-widget-wrap{align-items:center}.elementor-9 .elementor-element.elementor-element-f68f8a3.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-9 .elementor-element.elementor-element-f68f8a3>.elementor-element-populated{padding:0 10% 0 0}.elementor-9 .elementor-element.elementor-element-095fe10{color:#fff}.elementor-9 .elementor-element.elementor-element-3521d39{color:#fff}.elementor-9 .elementor-element.elementor-element-74fd6a9 .elementor-button{background-color:#98be1e;font-size:15px;font-weight:700;text-transform:uppercase;fill:#fff;color:#fff;border-radius:0;padding:20px 26px}.elementor-9 .elementor-element.elementor-element-74fd6a9>.elementor-widget-container{margin:20px 0 0}.elementor-9 .elementor-element.elementor-element-f9cfb3a .widget-image-caption{color:var(--e-global-color-5f775b0d)}.elementor-9 .elementor-element.elementor-element-463e8b5:not(.elementor-motion-effects-element-type-background),.elementor-9 .elementor-element.elementor-element-463e8b5>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#fff}.elementor-9 .elementor-element.elementor-element-463e8b5{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:5% 0}.elementor-9 .elementor-element.elementor-element-463e8b5>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-9 .elementor-element.elementor-element-4ec1abb{text-align:center;text-transform:uppercase;color:#000}.elementor-9 .elementor-element.elementor-element-af25786>.elementor-widget-container{padding:10px 0 0}:root{--page-title-display:none}@media(max-width:1024px){.elementor-9 .elementor-element.elementor-element-f675afe:not(.elementor-motion-effects-element-type-background),.elementor-9 .elementor-element.elementor-element-f675afe>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-position:0 0}.elementor-9 .elementor-element.elementor-element-9be6a3e{text-align:start}.elementor-9 .elementor-element.elementor-element-945353a>.elementor-element-populated{padding:0}.elementor-9 .elementor-element.elementor-element-93ce721>.elementor-widget-container{padding:0}.elementor-9 .elementor-element.elementor-element-93ce721 .elementor-cta__title{font-size:3.4vw}.elementor-9 .elementor-element.elementor-element-89668b1>.elementor-element-populated{margin:30px 0 0;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0}.elementor-9 .elementor-element.elementor-element-4d299ea>.elementor-widget-container{padding:0}.elementor-9 .elementor-element.elementor-element-4d299ea .elementor-cta__title{font-size:3.4vw}.elementor-9 .elementor-element.elementor-element-e191a64>.elementor-element-populated{margin:30px 0 0;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0}.elementor-9 .elementor-element.elementor-element-1996416>.elementor-widget-container{padding:0}.elementor-9 .elementor-element.elementor-element-1996416 .elementor-cta__title{font-size:3.4vw}.elementor-bc-flex-widget .elementor-9 .elementor-element.elementor-element-676d97f.elementor-column .elementor-widget-wrap{align-items:center}.elementor-9 .elementor-element.elementor-element-676d97f.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-bc-flex-widget .elementor-9 .elementor-element.elementor-element-5958483.elementor-column .elementor-widget-wrap{align-items:center}.elementor-9 .elementor-element.elementor-element-5958483.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}}@media(max-width:767px){.elementor-9 .elementor-element.elementor-element-f675afe:not(.elementor-motion-effects-element-type-background),.elementor-9 .elementor-element.elementor-element-f675afe>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-position:0 -18px}.elementor-9 .elementor-element.elementor-element-f675afe{margin-top:0;margin-bottom:-16px;padding:100px 0}.elementor-9 .elementor-element.elementor-element-5bf9fc6{padding:0 0 30%}.elementor-9 .elementor-element.elementor-element-3002f74>.elementor-element-populated{padding:30px 0 0}.elementor-9 .elementor-element.elementor-element-d290a1d>.elementor-element-populated{padding:0}.elementor-9 .elementor-element.elementor-element-9be6a3e{width:var(--container-widget-width,279.317px);max-width:279.317px;--container-widget-width:279.317px;--container-widget-flex-grow:0;text-align:start}.elementor-9 .elementor-element.elementor-element-9be6a3e img{width:100%;max-width:100%;height:387px}.elementor-9 .elementor-element.elementor-element-1683a67 .elementor-testimonial__content{padding:20px}.elementor-9 .elementor-element.elementor-element-1683a67.elementor-testimonial--layout-image_left .elementor-testimonial__footer,.elementor-9 .elementor-element.elementor-element-1683a67.elementor-testimonial--layout-image_right .elementor-testimonial__footer{padding-top:20px}.elementor-9 .elementor-element.elementor-element-1683a67.elementor-testimonial--layout-image_above .elementor-testimonial__footer,.elementor-9 .elementor-element.elementor-element-1683a67.elementor-testimonial--layout-image_inline .elementor-testimonial__footer,.elementor-9 .elementor-element.elementor-element-1683a67.elementor-testimonial--layout-image_stacked .elementor-testimonial__footer{padding:0 20px}.elementor-9 .elementor-element.elementor-element-945353a>.elementor-element-populated{padding:0}.elementor-9 .elementor-element.elementor-element-93ce721 .elementor-cta__content{min-height:43vh}.elementor-9 .elementor-element.elementor-element-93ce721 .elementor-cta__title{font-size:8.1vw}.elementor-9 .elementor-element.elementor-element-89668b1>.elementor-element-populated{padding:0}.elementor-9 .elementor-element.elementor-element-4d299ea .elementor-cta__content{min-height:43vh}.elementor-9 .elementor-element.elementor-element-4d299ea .elementor-cta__title{font-size:8.1vw}.elementor-9 .elementor-element.elementor-element-e191a64>.elementor-element-populated{padding:0}.elementor-9 .elementor-element.elementor-element-1996416 .elementor-cta__content{min-height:43vh}.elementor-9 .elementor-element.elementor-element-1996416 .elementor-cta__title{font-size:8.1vw}.elementor-9 .elementor-element.elementor-element-d55d905{padding:20px 0 100px}.elementor-9 .elementor-element.elementor-element-676d97f>.elementor-element-populated{padding:0}.elementor-9 .elementor-element.elementor-element-9dc96a7>.elementor-element-populated{padding:30px 0 0}.elementor-9 .elementor-element.elementor-element-2c39a26>.elementor-widget-container{padding:0}.elementor-9 .elementor-element.elementor-element-f68f8a3>.elementor-element-populated{padding:0}.elementor-9 .elementor-element.elementor-element-5958483>.elementor-element-populated{margin:30px 0 0;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0}}@media(min-width:768px){.elementor-9 .elementor-element.elementor-element-d290a1d{width:71.07%}.elementor-9 .elementor-element.elementor-element-3f6f974{width:28.895%}}@media(max-width:1024px) and (min-width:768px){.elementor-9 .elementor-element.elementor-element-945353a{width:100%}.elementor-9 .elementor-element.elementor-element-89668b1{width:100%}.elementor-9 .elementor-element.elementor-element-e191a64{width:100%}}.elementor-9 .elementor-element.elementor-element-93ce721 button:hover{background-color:#00a33e!important}.elementor-9 .elementor-element.elementor-element-4d299ea button:hover{background-color:#00a33e!important}.elementor-9 .elementor-element.elementor-element-1996416 button:hover{background-color:#00a33e!important}