.elementor-776 .elementor-element.elementor-element-e508a7d:not(.elementor-motion-effects-element-type-background),.elementor-776 .elementor-element.elementor-element-e508a7d>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url("https://www.klapuoy.fi/wp-content/uploads/2025/06/TAULU-V2-1024x576.jpg");background-position:center right;background-repeat:no-repeat;background-size:100% auto}.elementor-776 .elementor-element.elementor-element-e508a7d>.elementor-background-overlay{background-color:#23382f;opacity:.73;transition:background .3s,border-radius .3s,opacity .3s}.elementor-776 .elementor-element.elementor-element-e508a7d>.elementor-container{max-width:694px;min-height:332px}.elementor-776 .elementor-element.elementor-element-e508a7d .elementor-background-overlay{filter:brightness(100%) contrast(100%) saturate(100%) blur(0px) hue-rotate(0deg)}.elementor-776 .elementor-element.elementor-element-e508a7d,.elementor-776 .elementor-element.elementor-element-e508a7d>.elementor-background-overlay{border-radius:0}.elementor-776 .elementor-element.elementor-element-e508a7d{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;margin-top:0;margin-bottom:25px;padding:0 0 60px;z-index:1}.elementor-776 .elementor-element.elementor-element-aa45a71{text-align:center}.elementor-776 .elementor-element.elementor-element-aa45a71 .elementor-heading-title{font-family:"Signika Negative",Sans-serif;font-size:76px;font-weight:800;color:#fff}.elementor-776 .elementor-element.elementor-element-33c6cde>.elementor-widget-container{margin:-130px 0 0}.elementor-776 .elementor-element.elementor-element-33c6cde{z-index:1}.elementor-776 .elementor-element.elementor-element-1df85ee{z-index:4}.elementor-776 .elementor-element.elementor-element-d86932e{text-align:center}.elementor-776 .elementor-element.elementor-element-d86932e .elementor-heading-title{font-family:"Signika Negative",Sans-serif;font-size:45px;font-weight:700;color:#4e8d56}.elementor-776 .elementor-element.elementor-element-ab29c38>.elementor-widget-container{margin:-18px 0 0}.elementor-776 .elementor-element.elementor-element-ab29c38{text-align:center}.elementor-776 .elementor-element.elementor-element-ab29c38 .elementor-heading-title{font-family:"Signika Negative",Sans-serif;font-size:16px;font-weight:400}.elementor-776 .elementor-element.elementor-element-e85156f,.elementor-776 .elementor-element.elementor-element-e85156f>.elementor-background-overlay{border-radius:19px}.elementor-776 .elementor-element.elementor-element-fdad869{text-align:center}.elementor-776 .elementor-element.elementor-element-fdad869 .elementor-heading-title{font-family:"Signika Negative",Sans-serif;font-size:28px;font-weight:700;color:#4e8d56}.elementor-776 .elementor-element.elementor-element-a1badf4>.elementor-widget-container{margin:25px 0 0}.elementor-776 .elementor-element.elementor-element-a1badf4{text-align:center}.elementor-776 .elementor-element.elementor-element-a1badf4 .elementor-heading-title{font-family:"Signika Negative",Sans-serif;font-size:28px;font-weight:700;color:#317a5a}.elementor-776 .elementor-element.elementor-element-2bbdfc7{text-align:center}.elementor-776 .elementor-element.elementor-element-2bbdfc7 .elementor-heading-title{font-family:"Signika Negative",Sans-serif;font-size:28px;font-weight:700;color:#36a572}.elementor-776 .elementor-element.elementor-element-db54287>.elementor-widget-container{margin:25px 0 0}.elementor-776 .elementor-element.elementor-element-db54287{text-align:center}.elementor-776 .elementor-element.elementor-element-db54287 .elementor-heading-title{font-family:"Signika Negative",Sans-serif;font-size:28px;font-weight:700;color:#378d42}.elementor-776 .elementor-element.elementor-element-0c2ca8c{text-align:center}.elementor-776 .elementor-element.elementor-element-0c2ca8c .elementor-heading-title{font-family:"Signika Negative",Sans-serif;font-size:28px;font-weight:700;color:#2e7d5b}.elementor-776 .elementor-element.elementor-element-bac97ed>.elementor-widget-container{margin:25px 0 0}.elementor-776 .elementor-element.elementor-element-bac97ed{text-align:center}.elementor-776 .elementor-element.elementor-element-bac97ed .elementor-heading-title{font-family:"Signika Negative",Sans-serif;font-size:28px;font-weight:700;color:#236f4e}.elementor-776 .elementor-element.elementor-element-789ce4d{z-index:9}.elementor-776 .elementor-element.elementor-element-f616793>.elementor-widget-container{margin:0 0 -101px}.elementor-776 .elementor-element.elementor-element-f616793{z-index:0}.elementor-776 .elementor-element.elementor-element-970e866:not(.elementor-motion-effects-element-type-background),.elementor-776 .elementor-element.elementor-element-970e866>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url("https://www.klapuoy.fi/wp-content/uploads/2023/05/ilmakuva-1-1024x576.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover}.elementor-776 .elementor-element.elementor-element-970e866>.elementor-background-overlay{background-color:#23382f;opacity:.79;transition:background .3s,border-radius .3s,opacity .3s}.elementor-776 .elementor-element.elementor-element-970e866>.elementor-container{min-height:400px}.elementor-776 .elementor-element.elementor-element-970e866{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;margin-top:0;margin-bottom:0;padding:90px 65px 200px;z-index:1}.elementor-776 .elementor-element.elementor-element-4515e2f>.elementor-element-populated{margin:110px 0 0;--e-column-margin-right:0px;--e-column-margin-left:0px}.elementor-776 .elementor-element.elementor-element-1c3f811{text-align:center}.elementor-776 .elementor-element.elementor-element-1c3f811 .elementor-heading-title{font-family:"Signika Negative",Sans-serif;font-size:50px;font-weight:700;color:#fff}.elementor-776 .elementor-element.elementor-element-a453efb .elementor-button{background-color:#2e7d5b;font-family:"Signika Negative",Sans-serif;font-size:40px;font-weight:600;fill:#fff;color:#fff;border-radius:20px;box-shadow:0px 0px 53px 4px rgba(0,0,0,.5)}.elementor-776 .elementor-element.elementor-element-a453efb .elementor-button-content-wrapper{flex-direction:row}.elementor-776 .elementor-element.elementor-element-a453efb .elementor-button .elementor-button-content-wrapper{gap:19px}@media(min-width:1025px){.elementor-776 .elementor-element.elementor-element-970e866:not(.elementor-motion-effects-element-type-background),.elementor-776 .elementor-element.elementor-element-970e866>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-attachment:fixed}}@media(max-width:1024px){.elementor-776 .elementor-element.elementor-element-33c6cde>.elementor-widget-container{margin:-60px 0 0}.elementor-776 .elementor-element.elementor-element-a453efb .elementor-button{border-radius:15px}}@media(max-width:767px){.elementor-776 .elementor-element.elementor-element-e508a7d:not(.elementor-motion-effects-element-type-background),.elementor-776 .elementor-element.elementor-element-e508a7d>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-position:-126px -8px;background-size:659px auto}.elementor-776 .elementor-element.elementor-element-e508a7d{margin-top:-93px;margin-bottom:-36px;padding:0 0 32px}.elementor-776 .elementor-element.elementor-element-7459dfd{width:100%}.elementor-776 .elementor-element.elementor-element-7459dfd.elementor-column>.elementor-widget-wrap{justify-content:center}.elementor-776 .elementor-element.elementor-element-7459dfd>.elementor-element-populated{margin:7px;--e-column-margin-right:7px;--e-column-margin-left:7px;padding:72px 0 0}.elementor-776 .elementor-element.elementor-element-aa45a71{width:var(--container-widget-width,206px);max-width:206px;--container-widget-width:206px;--container-widget-flex-grow:0}.elementor-776 .elementor-element.elementor-element-aa45a71>.elementor-widget-container{margin:80px 0 0;padding:0}.elementor-776 .elementor-element.elementor-element-aa45a71 .elementor-heading-title{font-size:32px}.elementor-776 .elementor-element.elementor-element-33c6cde>.elementor-widget-container{margin:0}.elementor-776 .elementor-element.elementor-element-1df85ee{margin-top:0;margin-bottom:0;padding:0}.elementor-776 .elementor-element.elementor-element-e85156f{margin-top:0;margin-bottom:0;padding:1px}.elementor-776 .elementor-element.elementor-element-f803884>.elementor-element-populated{margin:15px;--e-column-margin-right:15px;--e-column-margin-left:15px}.elementor-776 .elementor-element.elementor-element-c5a2836>.elementor-element-populated{margin:15px;--e-column-margin-right:15px;--e-column-margin-left:15px}.elementor-776 .elementor-element.elementor-element-7a7fef6>.elementor-element-populated{margin:15px;--e-column-margin-right:15px;--e-column-margin-left:15px}.elementor-776 .elementor-element.elementor-element-970e866{padding:70px 0 0}.elementor-776 .elementor-element.elementor-element-4515e2f>.elementor-element-populated{margin:60px 0 0;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0}.elementor-776 .elementor-element.elementor-element-1c3f811>.elementor-widget-container{margin:25px 0 0}.elementor-776 .elementor-element.elementor-element-1c3f811 .elementor-heading-title{font-size:27px}.elementor-776 .elementor-element.elementor-element-a453efb>.elementor-widget-container{margin:0;padding:0}.elementor-776 .elementor-element.elementor-element-a453efb .elementor-button{font-size:15px}}