.elementor-1353 .elementor-element.elementor-element-1faef882>.elementor-container>.elementor-column>.elementor-widget-wrap{align-content:center;align-items:center}.elementor-1353 .elementor-element.elementor-element-1faef882:not(.elementor-motion-effects-element-type-background),.elementor-1353 .elementor-element.elementor-element-1faef882>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#fff;background-image:url("https://beta.grisaille.fi/wp-content/uploads/2018/02/laituri-1920.jpg");background-position:center center;background-size:cover}.elementor-1353 .elementor-element.elementor-element-1faef882>.elementor-container{min-height:100vh}.elementor-1353 .elementor-element.elementor-element-1faef882>.elementor-background-overlay{opacity:.33;transition:background .3s,border-radius .3s,opacity .3s}.elementor-1353 .elementor-element.elementor-element-1faef882{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s}.elementor-1353 .elementor-element.elementor-element-cc2b8c9>.elementor-element-populated{padding:0 30% 0 0}.elementor-1353 .elementor-element.elementor-element-71b23c11>.elementor-widget-container{padding:20px 0 0}.elementor-1353 .elementor-element.elementor-element-71b23c11 .elementor-heading-title{text-transform:none;line-height:1.2em;color:#fff}.elementor-1353 .elementor-element.elementor-element-f57a8c8>.elementor-widget-container{margin:20px 0 0}.elementor-1353 .elementor-element.elementor-element-f57a8c8 .elementor-heading-title{font-size:21px;line-height:2em;color:rgba(255,255,255,.65)}.elementor-1353 .elementor-element.elementor-element-042d3a0 .elementor-button{background-color:rgba(255,255,255,0);font-size:15px;font-weight:600;text-transform:uppercase;letter-spacing:1px;border-style:solid;border-width:1px;border-radius:5px;padding:15px 35px}.elementor-1353 .elementor-element.elementor-element-042d3a0{width:auto;max-width:auto}.elementor-1353 .elementor-element.elementor-element-042d3a0>.elementor-widget-container{margin:0 20px 0 0}.elementor-1353 .elementor-element.elementor-element-042d3a0 .elementor-button-content-wrapper{flex-direction:row-reverse}.elementor-1353 .elementor-element.elementor-element-25bf62d .elementor-button{background-color:#f7ce3e;font-size:15px;font-weight:600;text-transform:uppercase;letter-spacing:1px;fill:#00677f;color:#00677f;border-style:solid;border-width:1px;border-color:#f7ce3e;border-radius:5px;padding:15px 35px}.elementor-1353 .elementor-element.elementor-element-25bf62d{width:auto;max-width:auto}.elementor-1353 .elementor-element.elementor-element-25bf62d .elementor-button-content-wrapper{flex-direction:row-reverse}.elementor-1353 .elementor-element.elementor-element-68621ea{padding:90px 50px}.elementor-1353 .elementor-element.elementor-element-637203b{--item-display:flex;--read-more-alignment:1;--grid-row-gap:30px;--grid-column-gap:30px}.elementor-1353 .elementor-element.elementor-element-637203b .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 0.5 * 100% )}.elementor-1353 .elementor-element.elementor-element-637203b:after{content:"0.5"}.elementor-1353 .elementor-element.elementor-element-637203b .elementor-post__thumbnail__link{width:100%}.elementor-1353 .elementor-element.elementor-element-637203b .elementor-post__meta-data span+span:before{content:"•"}.elementor-1353 .elementor-element.elementor-element-637203b .elementor-post__card{border-color:#ccc;padding-top:25px;padding-bottom:25px}.elementor-1353 .elementor-element.elementor-element-637203b .elementor-post__text{margin-top:0}.elementor-1353 .elementor-element.elementor-element-637203b .elementor-post__title,.elementor-1353 .elementor-element.elementor-element-637203b .elementor-post__title a{color:#056571;font-weight:400;text-transform:none}.elementor-1353 .elementor-element.elementor-element-637203b .elementor-post__title{margin-bottom:10px}.elementor-1353 .elementor-element.elementor-element-637203b .elementor-post__excerpt{margin-bottom:10px}.elementor-1353 .elementor-element.elementor-element-637203b .elementor-post__read-more{color:var(--e-global-color-5a62f46a)}.elementor-1353 .elementor-element.elementor-element-637203b a.elementor-post__read-more{font-size:14px}@media(max-width:1024px){.elementor-1353 .elementor-element.elementor-element-1faef882>.elementor-container{min-height:800px}.elementor-1353 .elementor-element.elementor-element-1faef882{padding:0 25px}.elementor-1353 .elementor-element.elementor-element-cc2b8c9>.elementor-element-populated{padding:40px}.elementor-1353 .elementor-element.elementor-element-71b23c11 .elementor-heading-title{font-size:5vw}.elementor-1353 .elementor-element.elementor-element-f57a8c8 .elementor-heading-title{font-size:18px}.elementor-1353 .elementor-element.elementor-element-68621ea{padding:40px}}@media(max-width:767px){.elementor-1353 .elementor-element.elementor-element-1faef882>.elementor-container{min-height:612px}.elementor-1353 .elementor-element.elementor-element-1faef882{padding:0 20px}.elementor-1353 .elementor-element.elementor-element-cc2b8c9>.elementor-element-populated{padding:0}.elementor-1353 .elementor-element.elementor-element-71b23c11 .elementor-heading-title{font-size:8vw}.elementor-1353 .elementor-element.elementor-element-2332012{padding:10px 0}.elementor-1353 .elementor-element.elementor-element-042d3a0>.elementor-widget-container{margin:0 0 10px}.elementor-1353 .elementor-element.elementor-element-042d3a0 .elementor-button{line-height:1.4em;letter-spacing:.5px;padding:15px 25px}.elementor-1353 .elementor-element.elementor-element-25bf62d .elementor-button{line-height:1.4em;letter-spacing:.5px;padding:15px 25px}.elementor-1353 .elementor-element.elementor-element-68621ea{padding:20px 10px}.elementor-1353 .elementor-element.elementor-element-637203b .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 0.5 * 100% )}.elementor-1353 .elementor-element.elementor-element-637203b:after{content:"0.5"}.elementor-1353 .elementor-element.elementor-element-637203b .elementor-post__thumbnail__link{width:100%}}