.elementor-437 .elementor-element.elementor-element-72257a65{--display:flex;--min-height:360px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--overlay-opacity:0.5}.elementor-437 .elementor-element.elementor-element-72257a65:not(.elementor-motion-effects-element-type-background),.elementor-437 .elementor-element.elementor-element-72257a65>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url(https://rnplappi.fi/wp-content/uploads/2025/11/sink.jpg);background-position:center center;background-size:cover}.elementor-437 .elementor-element.elementor-element-72257a65::before,.elementor-437 .elementor-element.elementor-element-72257a65>.elementor-background-video-container::before,.elementor-437 .elementor-element.elementor-element-72257a65>.e-con-inner>.elementor-background-video-container::before,.elementor-437 .elementor-element.elementor-element-72257a65>.elementor-background-slideshow::before,.elementor-437 .elementor-element.elementor-element-72257a65>.e-con-inner>.elementor-background-slideshow::before,.elementor-437 .elementor-element.elementor-element-72257a65>.elementor-motion-effects-container>.elementor-motion-effects-layer::before{--background-overlay:'';background-color:var(--e-global-color-text)}.elementor-437 .elementor-element.elementor-element-7e70ee9{--display:flex}.elementor-437 .elementor-element.elementor-element-7e70ee9.e-con{--e-con-transform-translateY:16px}.elementor-437 .elementor-element.elementor-element-25e64ec7{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:80px 80px;--row-gap:80px;--column-gap:80px;--padding-top:80px;--padding-bottom:80px;--padding-left:48px;--padding-right:48px}.elementor-437 .elementor-element.elementor-element-3d82f9a5{--display:flex}.elementor-437 .elementor-element.elementor-element-461c40ad .elementor-button-content-wrapper{flex-direction:row}.elementor-437 .elementor-element.elementor-element-461c40ad .elementor-button .elementor-button-content-wrapper{gap:8px}.elementor-437 .elementor-element.elementor-element-461c40ad .elementor-button{fill:var(--e-global-color-secondary);color:var(--e-global-color-secondary);background-color:#fff0;border-radius:0 0 0 0;padding:0 0 0 0}.elementor-437 .elementor-element.elementor-element-461c40ad .elementor-button:hover,.elementor-437 .elementor-element.elementor-element-461c40ad .elementor-button:focus{color:var(--e-global-color-secondary);background-color:#fff0}.elementor-437 .elementor-element.elementor-element-461c40ad .elementor-button:hover svg,.elementor-437 .elementor-element.elementor-element-461c40ad .elementor-button:focus svg{fill:var(--e-global-color-secondary)}.elementor-437 .elementor-element.elementor-element-75abb7ab .elementor-heading-title{font-size:1.8rem;font-weight:600;color:var(--e-global-color-text)}.elementor-437 .elementor-element.elementor-element-5ca4539 .elementor-heading-title{font-size:1.3rem;font-weight:600;color:var(--e-global-color-text)}.elementor-437 .elementor-element.elementor-element-6044794e .elementor-button{background-color:var(--e-global-color-primary)}.elementor-437 .elementor-element.elementor-element-6044794e .elementor-button:hover,.elementor-437 .elementor-element.elementor-element-6044794e .elementor-button:focus{background-color:var(--e-global-color-secondary)}.elementor-437 .elementor-element.elementor-element-59bfb256{--display:flex;--gap:8px 8px;--row-gap:8px;--column-gap:8px}.elementor-437 .elementor-element.elementor-element-614c4cf9 img{width:100%;border-radius:16px 16px 16px 16px}.elementor-437 .elementor-element.elementor-element-550c579d{--image-border-radius:8px;--image-transition-duration:800ms;--overlay-transition-duration:800ms;--content-text-align:center;--content-padding:20px;--content-transition-duration:800ms;--content-transition-delay:800ms}.elementor-437 .elementor-element.elementor-element-550c579d .e-gallery-item:hover .elementor-gallery-item__overlay,.elementor-437 .elementor-element.elementor-element-550c579d .e-gallery-item:focus .elementor-gallery-item__overlay{background-color:rgb(0 0 0 / .5)}.elementor-437 .elementor-element.elementor-element-3043288{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:80px;--padding-bottom:80px;--padding-left:48px;--padding-right:48px}.elementor-437 .elementor-element.elementor-element-3043288:not(.elementor-motion-effects-element-type-background),.elementor-437 .elementor-element.elementor-element-3043288>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-140197d);background-image:url(https://rnplappi.fi/wp-content/uploads/2025/11/lvi-scaled.jpeg);background-position:center center;background-size:cover}.elementor-437 .elementor-element.elementor-element-9c7923d{--display:flex;--border-radius:16px 16px 16px 16px;--padding-top:48px;--padding-bottom:48px;--padding-left:48px;--padding-right:48px}.elementor-437 .elementor-element.elementor-element-9c7923d:not(.elementor-motion-effects-element-type-background),.elementor-437 .elementor-element.elementor-element-9c7923d>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-accent)}.elementor-437 .elementor-element.elementor-element-dfda8df{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap}.elementor-437 .elementor-element.elementor-element-8fb1014{--display:flex}.elementor-437 .elementor-element.elementor-element-0459595 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(8px/2)}.elementor-437 .elementor-element.elementor-element-0459595 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(8px/2)}.elementor-437 .elementor-element.elementor-element-0459595 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(8px/2)}.elementor-437 .elementor-element.elementor-element-0459595 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-8px/2)}.elementor-437 .elementor-element.elementor-element-0459595 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-8px/2)}.elementor-437 .elementor-element.elementor-element-0459595 .elementor-icon-list-icon i{transition:color 0.3s}.elementor-437 .elementor-element.elementor-element-0459595 .elementor-icon-list-icon svg{transition:fill 0.3s}.elementor-437 .elementor-element.elementor-element-0459595{--e-icon-list-icon-size:16px;--icon-vertical-offset:0px}.elementor-437 .elementor-element.elementor-element-0459595 .elementor-icon-list-text{transition:color 0.3s}.elementor-437 .elementor-element.elementor-element-5785504{--display:flex}.elementor-437 .elementor-element.elementor-element-06385a7 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(8px/2)}.elementor-437 .elementor-element.elementor-element-06385a7 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(8px/2)}.elementor-437 .elementor-element.elementor-element-06385a7 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(8px/2)}.elementor-437 .elementor-element.elementor-element-06385a7 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-8px/2)}.elementor-437 .elementor-element.elementor-element-06385a7 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-8px/2)}.elementor-437 .elementor-element.elementor-element-06385a7 .elementor-icon-list-icon i{transition:color 0.3s}.elementor-437 .elementor-element.elementor-element-06385a7 .elementor-icon-list-icon svg{transition:fill 0.3s}.elementor-437 .elementor-element.elementor-element-06385a7{--e-icon-list-icon-size:16px;--icon-vertical-offset:0px}.elementor-437 .elementor-element.elementor-element-06385a7 .elementor-icon-list-text{transition:color 0.3s}.elementor-437 .elementor-element.elementor-element-97dd6e4 .elementor-button{background-color:var(--e-global-color-primary)}.elementor-437 .elementor-element.elementor-element-97dd6e4 .elementor-button:hover,.elementor-437 .elementor-element.elementor-element-97dd6e4 .elementor-button:focus{background-color:var(--e-global-color-secondary)}.elementor-437 .elementor-element.elementor-element-6b19d36{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:80px 80px;--row-gap:80px;--column-gap:80px;--padding-top:80px;--padding-bottom:80px;--padding-left:48px;--padding-right:48px}.elementor-437 .elementor-element.elementor-element-6b19d36:not(.elementor-motion-effects-element-type-background),.elementor-437 .elementor-element.elementor-element-6b19d36>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-140197d)}.elementor-437 .elementor-element.elementor-element-a472b1c{--display:flex;--gap:8px 8px;--row-gap:8px;--column-gap:8px}.elementor-437 .elementor-element.elementor-element-fb2b318 img{width:100%;border-radius:16px 16px 16px 16px}.elementor-437 .elementor-element.elementor-element-4356785{--image-border-radius:8px;--image-transition-duration:800ms;--overlay-transition-duration:800ms;--content-text-align:center;--content-padding:20px;--content-transition-duration:800ms;--content-transition-delay:800ms}.elementor-437 .elementor-element.elementor-element-4356785 .e-gallery-item:hover .elementor-gallery-item__overlay,.elementor-437 .elementor-element.elementor-element-4356785 .e-gallery-item:focus .elementor-gallery-item__overlay{background-color:rgb(0 0 0 / .5)}.elementor-437 .elementor-element.elementor-element-a879393{--display:flex}.elementor-437 .elementor-element.elementor-element-4fa2cc0 .elementor-heading-title{font-size:1.3rem}.elementor-437 .elementor-element.elementor-element-cb7a11c .elementor-button{background-color:var(--e-global-color-primary)}.elementor-437 .elementor-element.elementor-element-cb7a11c .elementor-button:hover,.elementor-437 .elementor-element.elementor-element-cb7a11c .elementor-button:focus{background-color:var(--e-global-color-secondary)}.elementor-437 .elementor-element.elementor-element-3042114{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:80px 80px;--row-gap:80px;--column-gap:80px;--padding-top:80px;--padding-bottom:80px;--padding-left:48px;--padding-right:48px}.elementor-437 .elementor-element.elementor-element-4f95057{--display:flex}.elementor-437 .elementor-element.elementor-element-0b91dd6 .elementor-heading-title{font-size:1.3rem}.elementor-437 .elementor-element.elementor-element-76b23e8 .elementor-button{background-color:var(--e-global-color-primary)}.elementor-437 .elementor-element.elementor-element-76b23e8 .elementor-button:hover,.elementor-437 .elementor-element.elementor-element-76b23e8 .elementor-button:focus{background-color:var(--e-global-color-secondary)}.elementor-437 .elementor-element.elementor-element-0ff9fdf{--display:flex;--gap:8px 8px;--row-gap:8px;--column-gap:8px}.elementor-437 .elementor-element.elementor-element-e57e6c3 img{width:100%;border-radius:16px 16px 16px 16px}.elementor-437 .elementor-element.elementor-element-f3d74db{--image-border-radius:8px;--image-transition-duration:800ms;--overlay-transition-duration:800ms;--content-text-align:center;--content-padding:20px;--content-transition-duration:800ms;--content-transition-delay:800ms}.elementor-437 .elementor-element.elementor-element-f3d74db .e-gallery-item:hover .elementor-gallery-item__overlay,.elementor-437 .elementor-element.elementor-element-f3d74db .e-gallery-item:focus .elementor-gallery-item__overlay{background-color:rgb(0 0 0 / .5)}.elementor-437 .elementor-element.elementor-element-bdfe692{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:80px;--padding-bottom:80px;--padding-left:48px;--padding-right:48px}.elementor-437 .elementor-element.elementor-element-bdfe692:not(.elementor-motion-effects-element-type-background),.elementor-437 .elementor-element.elementor-element-bdfe692>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-140197d);background-image:url(https://rnplappi.fi/wp-content/uploads/2025/11/AdobeStock_488086835-scaled.jpeg);background-position:center center;background-size:cover}.elementor-437 .elementor-element.elementor-element-33538d2{--display:flex;--border-radius:16px 16px 16px 16px;--padding-top:48px;--padding-bottom:48px;--padding-left:48px;--padding-right:48px}.elementor-437 .elementor-element.elementor-element-33538d2:not(.elementor-motion-effects-element-type-background),.elementor-437 .elementor-element.elementor-element-33538d2>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-accent)}.elementor-437 .elementor-element.elementor-element-4f91f1a .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(8px/2)}.elementor-437 .elementor-element.elementor-element-4f91f1a .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(8px/2)}.elementor-437 .elementor-element.elementor-element-4f91f1a .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(8px/2)}.elementor-437 .elementor-element.elementor-element-4f91f1a .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-8px/2)}.elementor-437 .elementor-element.elementor-element-4f91f1a .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-8px/2)}.elementor-437 .elementor-element.elementor-element-4f91f1a .elementor-icon-list-icon i{transition:color 0.3s}.elementor-437 .elementor-element.elementor-element-4f91f1a .elementor-icon-list-icon svg{transition:fill 0.3s}.elementor-437 .elementor-element.elementor-element-4f91f1a{--e-icon-list-icon-size:16px;--icon-vertical-offset:0px}.elementor-437 .elementor-element.elementor-element-4f91f1a .elementor-icon-list-text{transition:color 0.3s}.elementor-437 .elementor-element.elementor-element-25c561e .elementor-button{background-color:var(--e-global-color-primary)}.elementor-437 .elementor-element.elementor-element-25c561e .elementor-button:hover,.elementor-437 .elementor-element.elementor-element-25c561e .elementor-button:focus{background-color:var(--e-global-color-secondary)}.elementor-437 .elementor-element.elementor-element-8a14503{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:80px 80px;--row-gap:80px;--column-gap:80px;--padding-top:80px;--padding-bottom:80px;--padding-left:48px;--padding-right:48px}.elementor-437 .elementor-element.elementor-element-8a14503:not(.elementor-motion-effects-element-type-background),.elementor-437 .elementor-element.elementor-element-8a14503>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-140197d)}.elementor-437 .elementor-element.elementor-element-2ee5da6{--display:flex;--gap:8px 8px;--row-gap:8px;--column-gap:8px}.elementor-437 .elementor-element.elementor-element-d6b4905 img{width:100%;border-radius:16px 16px 16px 16px}.elementor-437 .elementor-element.elementor-element-24a2dee{--image-border-radius:8px;--image-transition-duration:800ms;--overlay-transition-duration:800ms;--content-text-align:center;--content-padding:20px;--content-transition-duration:800ms;--content-transition-delay:800ms}.elementor-437 .elementor-element.elementor-element-24a2dee .e-gallery-item:hover .elementor-gallery-item__overlay,.elementor-437 .elementor-element.elementor-element-24a2dee .e-gallery-item:focus .elementor-gallery-item__overlay{background-color:rgb(0 0 0 / .5)}.elementor-437 .elementor-element.elementor-element-998f2ad{--display:flex}.elementor-437 .elementor-element.elementor-element-79daa18 .elementor-heading-title{font-size:1.3rem}.elementor-437 .elementor-element.elementor-element-dcfb10c .elementor-button{background-color:var(--e-global-color-primary)}.elementor-437 .elementor-element.elementor-element-dcfb10c .elementor-button:hover,.elementor-437 .elementor-element.elementor-element-dcfb10c .elementor-button:focus{background-color:var(--e-global-color-secondary)}.elementor-437 .elementor-element.elementor-element-e106560{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:80px 80px;--row-gap:80px;--column-gap:80px;--padding-top:80px;--padding-bottom:80px;--padding-left:48px;--padding-right:48px}.elementor-437 .elementor-element.elementor-element-708747f{--display:flex}.elementor-437 .elementor-element.elementor-element-cdd11f7 .elementor-heading-title{font-size:1.3rem}.elementor-437 .elementor-element.elementor-element-98236a8 .elementor-button{background-color:var(--e-global-color-primary)}.elementor-437 .elementor-element.elementor-element-98236a8 .elementor-button:hover,.elementor-437 .elementor-element.elementor-element-98236a8 .elementor-button:focus{background-color:var(--e-global-color-secondary)}.elementor-437 .elementor-element.elementor-element-0a87dc3{--display:flex;--gap:8px 8px;--row-gap:8px;--column-gap:8px}.elementor-437 .elementor-element.elementor-element-21d79d5 img{width:100%;border-radius:16px 16px 16px 16px}.elementor-437 .elementor-element.elementor-element-c22890b{--image-border-radius:8px;--image-transition-duration:800ms;--overlay-transition-duration:800ms;--content-text-align:center;--content-padding:20px;--content-transition-duration:800ms;--content-transition-delay:800ms}.elementor-437 .elementor-element.elementor-element-c22890b .e-gallery-item:hover .elementor-gallery-item__overlay,.elementor-437 .elementor-element.elementor-element-c22890b .e-gallery-item:focus .elementor-gallery-item__overlay{background-color:rgb(0 0 0 / .5)}.elementor-437 .elementor-element.elementor-element-87d7d36{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:80px 80px;--row-gap:80px;--column-gap:80px;--padding-top:80px;--padding-bottom:80px;--padding-left:48px;--padding-right:48px}.elementor-437 .elementor-element.elementor-element-87d7d36:not(.elementor-motion-effects-element-type-background),.elementor-437 .elementor-element.elementor-element-87d7d36>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-140197d)}.elementor-437 .elementor-element.elementor-element-e97acf8{--display:flex;--gap:8px 8px;--row-gap:8px;--column-gap:8px}.elementor-437 .elementor-element.elementor-element-f886bca img{width:100%;border-radius:16px 16px 16px 16px}.elementor-437 .elementor-element.elementor-element-b82b4e8{--image-border-radius:8px;--image-transition-duration:800ms;--overlay-transition-duration:800ms;--content-text-align:center;--content-padding:20px;--content-transition-duration:800ms;--content-transition-delay:800ms}.elementor-437 .elementor-element.elementor-element-b82b4e8 .e-gallery-item:hover .elementor-gallery-item__overlay,.elementor-437 .elementor-element.elementor-element-b82b4e8 .e-gallery-item:focus .elementor-gallery-item__overlay{background-color:rgb(0 0 0 / .5)}.elementor-437 .elementor-element.elementor-element-a69d9c3{--display:flex}.elementor-437 .elementor-element.elementor-element-87a6954 .elementor-heading-title{font-size:1.3rem}.elementor-437 .elementor-element.elementor-element-78fbae8 .elementor-button{background-color:var(--e-global-color-primary)}.elementor-437 .elementor-element.elementor-element-78fbae8 .elementor-button:hover,.elementor-437 .elementor-element.elementor-element-78fbae8 .elementor-button:focus{background-color:var(--e-global-color-secondary)}.elementor-437 .elementor-element.elementor-element-4a5fcf0{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:80px 80px;--row-gap:80px;--column-gap:80px;--padding-top:80px;--padding-bottom:80px;--padding-left:48px;--padding-right:48px}.elementor-437 .elementor-element.elementor-element-dfe7fdc{--display:flex}.elementor-437 .elementor-element.elementor-element-6ba9ff5 .elementor-heading-title{font-size:1.3rem}.elementor-437 .elementor-element.elementor-element-76198d8 .elementor-button{background-color:var(--e-global-color-primary)}.elementor-437 .elementor-element.elementor-element-76198d8 .elementor-button:hover,.elementor-437 .elementor-element.elementor-element-76198d8 .elementor-button:focus{background-color:var(--e-global-color-secondary)}.elementor-437 .elementor-element.elementor-element-f14097d{--display:flex;--gap:8px 8px;--row-gap:8px;--column-gap:8px}.elementor-437 .elementor-element.elementor-element-942207f img{width:100%;border-radius:16px 16px 16px 16px}.elementor-437 .elementor-element.elementor-element-89a801f{--image-border-radius:8px;--image-transition-duration:800ms;--overlay-transition-duration:800ms;--content-text-align:center;--content-padding:20px;--content-transition-duration:800ms;--content-transition-delay:800ms}.elementor-437 .elementor-element.elementor-element-89a801f .e-gallery-item:hover .elementor-gallery-item__overlay,.elementor-437 .elementor-element.elementor-element-89a801f .e-gallery-item:focus .elementor-gallery-item__overlay{background-color:rgb(0 0 0 / .5)}.elementor-437 .elementor-element.elementor-element-6e29755c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:48px 48px;--row-gap:48px;--column-gap:48px;--padding-top:80px;--padding-bottom:80px;--padding-left:48px;--padding-right:48px}.elementor-437 .elementor-element.elementor-element-50b45d78{width:var(--container-widget-width,50%);max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0}.elementor-437 .elementor-element.elementor-element-5540a391{columns:3;column-gap:32px}.elementor-437 .elementor-element.elementor-element-1ae50af5{--image-border-radius:16px;--image-transition-duration:800ms;--overlay-transition-duration:800ms;--content-text-align:center;--content-padding:20px;--content-transition-duration:800ms;--content-transition-delay:800ms}.elementor-437 .elementor-element.elementor-element-1ae50af5 .e-gallery-item:hover .elementor-gallery-item__overlay,.elementor-437 .elementor-element.elementor-element-1ae50af5 .e-gallery-item:focus .elementor-gallery-item__overlay{background-color:rgb(0 0 0 / .5)}.elementor-437 .elementor-element.elementor-element-40d9e6e{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:0px;--padding-bottom:48px;--padding-left:48px;--padding-right:48px}.elementor-437 .elementor-element.elementor-element-19c1adb{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overlay-opacity:0.5;--border-radius:16px 16px 16px 16px;--padding-top:120px;--padding-bottom:120px;--padding-left:48px;--padding-right:48px}.elementor-437 .elementor-element.elementor-element-19c1adb:not(.elementor-motion-effects-element-type-background),.elementor-437 .elementor-element.elementor-element-19c1adb>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url(https://rnplappi.fi/wp-content/uploads/2025/11/IMG20241210101556.jpg);background-position:center center;background-size:cover}.elementor-437 .elementor-element.elementor-element-19c1adb::before,.elementor-437 .elementor-element.elementor-element-19c1adb>.elementor-background-video-container::before,.elementor-437 .elementor-element.elementor-element-19c1adb>.e-con-inner>.elementor-background-video-container::before,.elementor-437 .elementor-element.elementor-element-19c1adb>.elementor-background-slideshow::before,.elementor-437 .elementor-element.elementor-element-19c1adb>.e-con-inner>.elementor-background-slideshow::before,.elementor-437 .elementor-element.elementor-element-19c1adb>.elementor-motion-effects-container>.elementor-motion-effects-layer::before{--background-overlay:'';background-color:#11385F}.elementor-437 .elementor-element.elementor-element-d83be40{text-align:center}.elementor-437 .elementor-element.elementor-element-d83be40 .elementor-heading-title{color:var(--e-global-color-accent)}.elementor-437 .elementor-element.elementor-element-8be08a2{text-align:center;color:var(--e-global-color-accent);width:var(--container-widget-width,80%);max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0}.elementor-437 .elementor-element.elementor-element-8be08a2 p{margin-block-end:0}.elementor-437 .elementor-element.elementor-element-8be08a2 a{color:var(--e-global-color-accent)}.elementor-437 .elementor-element.elementor-element-a470002 .elementor-button{background-color:var(--e-global-color-primary)}.elementor-437 .elementor-element.elementor-element-a470002 .elementor-button:hover,.elementor-437 .elementor-element.elementor-element-a470002 .elementor-button:focus{background-color:var(--e-global-color-secondary)}.elementor-437 .elementor-element.elementor-element-1f7f452{--display:flex}:root{--page-title-display:none}@media(min-width:768px){.elementor-437 .elementor-element.elementor-element-7e70ee9{--width:648px}.elementor-437 .elementor-element.elementor-element-9c7923d{--width:50%}.elementor-437 .elementor-element.elementor-element-33538d2{--width:50%}}@media(max-width:1024px) and (min-width:768px){.elementor-437 .elementor-element.elementor-element-9c7923d{--width:70%}.elementor-437 .elementor-element.elementor-element-33538d2{--width:70%}}@media(min-width:1367px){.elementor-437 .elementor-element.elementor-element-3043288:not(.elementor-motion-effects-element-type-background),.elementor-437 .elementor-element.elementor-element-3043288>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-attachment:fixed}.elementor-437 .elementor-element.elementor-element-bdfe692:not(.elementor-motion-effects-element-type-background),.elementor-437 .elementor-element.elementor-element-bdfe692>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-attachment:fixed}}@media(max-width:1024px){.elementor-437 .elementor-element.elementor-element-25e64ec7{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:80px;--padding-bottom:80px;--padding-left:16px;--padding-right:16px}.elementor-437 .elementor-element.elementor-element-3043288{--gap:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:96px;--padding-bottom:96px;--padding-left:16px;--padding-right:16px}.elementor-437 .elementor-element.elementor-element-6b19d36{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:80px;--padding-bottom:80px;--padding-left:16px;--padding-right:16px}.elementor-437 .elementor-element.elementor-element-3042114{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:80px;--padding-bottom:80px;--padding-left:16px;--padding-right:16px}.elementor-437 .elementor-element.elementor-element-bdfe692{--gap:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:96px;--padding-bottom:96px;--padding-left:16px;--padding-right:16px}.elementor-437 .elementor-element.elementor-element-8a14503{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:80px;--padding-bottom:80px;--padding-left:16px;--padding-right:16px}.elementor-437 .elementor-element.elementor-element-e106560{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:80px;--padding-bottom:80px;--padding-left:16px;--padding-right:16px}.elementor-437 .elementor-element.elementor-element-87d7d36{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:80px;--padding-bottom:80px;--padding-left:16px;--padding-right:16px}.elementor-437 .elementor-element.elementor-element-4a5fcf0{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:80px;--padding-bottom:80px;--padding-left:16px;--padding-right:16px}.elementor-437 .elementor-element.elementor-element-6e29755c{--padding-top:80px;--padding-bottom:80px;--padding-left:16px;--padding-right:16px}.elementor-437 .elementor-element.elementor-element-50b45d78{--container-widget-width:70%;--container-widget-flex-grow:0;width:var(--container-widget-width,70%);max-width:70%}.elementor-437 .elementor-element.elementor-element-5540a391{columns:2}.elementor-437 .elementor-element.elementor-element-40d9e6e{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:48px;--padding-left:16px;--padding-right:16px}.elementor-437 .elementor-element.elementor-element-19c1adb{--padding-top:80px;--padding-bottom:80px;--padding-left:16px;--padding-right:16px}}@media(max-width:767px){.elementor-437 .elementor-element.elementor-element-75abb7ab .elementor-heading-title{font-size:1.4rem}.elementor-437 .elementor-element.elementor-element-5ca4539 .elementor-heading-title{font-size:1.4rem}.elementor-437 .elementor-element.elementor-element-9c7923d{--padding-top:32px;--padding-bottom:32px;--padding-left:24px;--padding-right:24px}.elementor-437 .elementor-element.elementor-element-33538d2{--padding-top:32px;--padding-bottom:32px;--padding-left:24px;--padding-right:24px}.elementor-437 .elementor-element.elementor-element-50b45d78{--container-widget-width:100%;--container-widget-flex-grow:0;width:var(--container-widget-width,100%);max-width:100%}.elementor-437 .elementor-element.elementor-element-5540a391{columns:1}}