.elementor-10 .elementor-element.elementor-element-708669bf{--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;--flex-wrap:wrap;}.elementor-10 .elementor-element.elementor-element-708669bf:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-708669bf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.riiavalvimo.fi/wp-content/uploads/2025/11/riia-valvimo-korusuunnittelija.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-10 .elementor-element.elementor-element-4c016739{--display:flex;}.elementor-10 .elementor-element.elementor-element-4c016739.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-10 .elementor-element.elementor-element-457fd601{--spacer-size:180px;}.elementor-10 .elementor-element.elementor-element-381f5da6 .elementor-heading-title{text-shadow:0px 0px 10px rgba(0, 0, 0, 0.38);color:var( --e-global-color-astglobalcolor4 );}.elementor-10 .elementor-element.elementor-element-8c5f1c3{--spacer-size:25px;}.elementor-10 .elementor-element.elementor-element-b8c1b26{--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;--overlay-opacity:0.4;--padding-top:040px;--padding-bottom:040px;--padding-left:020px;--padding-right:20px;}.elementor-10 .elementor-element.elementor-element-b8c1b26::before, .elementor-10 .elementor-element.elementor-element-b8c1b26 > .elementor-background-video-container::before, .elementor-10 .elementor-element.elementor-element-b8c1b26 > .e-con-inner > .elementor-background-video-container::before, .elementor-10 .elementor-element.elementor-element-b8c1b26 > .elementor-background-slideshow::before, .elementor-10 .elementor-element.elementor-element-b8c1b26 > .e-con-inner > .elementor-background-slideshow::before, .elementor-10 .elementor-element.elementor-element-b8c1b26 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-10 .elementor-element.elementor-element-4452b4d{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-a8f305f .elementor-heading-title{text-shadow:0px 0px 0px rgba(0,0,0,0.3);color:var( --e-global-color-primary );}.elementor-10 .elementor-element.elementor-element-101bc6d{color:var( --e-global-color-text );}.elementor-10 .elementor-element.elementor-element-184ae88 .elementor-heading-title{text-shadow:0px 0px 0px rgba(0,0,0,0.3);color:var( --e-global-color-primary );}.elementor-10 .elementor-element.elementor-element-8ff9385{color:var( --e-global-color-text );}.elementor-10 .elementor-element.elementor-element-268dce73 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-10 .elementor-element.elementor-element-268dce73 .elementor-button .elementor-button-content-wrapper{gap:5px;}.elementor-10 .elementor-element.elementor-element-1dfe7cb{--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;--justify-content:center;--overlay-opacity:0.5;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-1dfe7cb:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-1dfe7cb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E7F6FF;}.elementor-10 .elementor-element.elementor-element-1dfe7cb::before, .elementor-10 .elementor-element.elementor-element-1dfe7cb > .elementor-background-video-container::before, .elementor-10 .elementor-element.elementor-element-1dfe7cb > .e-con-inner > .elementor-background-video-container::before, .elementor-10 .elementor-element.elementor-element-1dfe7cb > .elementor-background-slideshow::before, .elementor-10 .elementor-element.elementor-element-1dfe7cb > .e-con-inner > .elementor-background-slideshow::before, .elementor-10 .elementor-element.elementor-element-1dfe7cb > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-10 .elementor-element.elementor-element-1dfe7cb.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-10 .elementor-element.elementor-element-abd84b8 > .elementor-widget-container{padding:0px 0px 0px 00px;}.elementor-10 .elementor-element.elementor-element-abd84b8.elementor-element{--align-self:center;}.elementor-10 .elementor-element.elementor-element-abd84b8{text-align:center;}.elementor-10 .elementor-element.elementor-element-856199d{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:020px;--padding-bottom:070px;--padding-left:020px;--padding-right:020px;}.elementor-10 .elementor-element.elementor-element-856199d:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-856199d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E7F6FF;}.elementor-10 .elementor-element.elementor-element-155e42b{--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;--margin-top:10px;--margin-bottom:10px;--margin-left:10px;--margin-right:10px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-10 .elementor-element.elementor-element-155e42b:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-155e42b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-6797edd > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-144186f{--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;--margin-top:10px;--margin-bottom:10px;--margin-left:10px;--margin-right:10px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-10 .elementor-element.elementor-element-144186f:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-144186f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-7ac5a9c > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-751c9fc{--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;--margin-top:10px;--margin-bottom:10px;--margin-left:10px;--margin-right:10px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-10 .elementor-element.elementor-element-751c9fc:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-751c9fc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-a8a1e30 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-3020c84{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:020px;--padding-bottom:070px;--padding-left:020px;--padding-right:020px;}.elementor-10 .elementor-element.elementor-element-3020c84:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-3020c84 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E7F6FF;}.elementor-10 .elementor-element.elementor-element-dc88a60{--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;--margin-top:10px;--margin-bottom:10px;--margin-left:10px;--margin-right:10px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-10 .elementor-element.elementor-element-dc88a60:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-dc88a60 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-904605d > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-8e50fe3{--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;--margin-top:10px;--margin-bottom:10px;--margin-left:10px;--margin-right:10px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-10 .elementor-element.elementor-element-8e50fe3:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-8e50fe3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-579e71b > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-4ae4ec2{--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;--margin-top:10px;--margin-bottom:10px;--margin-left:10px;--margin-right:10px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-10 .elementor-element.elementor-element-4ae4ec2:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-4ae4ec2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-4fb4b9b > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-17a1e33{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:45px;--padding-bottom:045px;--padding-left:020px;--padding-right:020px;}.elementor-10 .elementor-element.elementor-element-2923dbd{--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;}.elementor-10 .elementor-element.elementor-element-1fb73a8 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:020px 0px 010px 0px;}.elementor-10 .elementor-element.elementor-element-6334f14 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-37eeba5 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-ec864ba{--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;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-10 .elementor-element.elementor-element-17a1e33{--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;}}@media(max-width:767px){.elementor-10 .elementor-element.elementor-element-708669bf:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-708669bf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:bottom center;}.elementor-10 .elementor-element.elementor-element-457fd601{--spacer-size:379px;}.elementor-10 .elementor-element.elementor-element-381f5da6 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-381f5da6{text-align:start;}.elementor-10 .elementor-element.elementor-element-8c5f1c3{--spacer-size:5px;}.elementor-10 .elementor-element.elementor-element-17a1e33{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}}@media(min-width:768px){.elementor-10 .elementor-element.elementor-element-4c016739{--width:49.685%;}.elementor-10 .elementor-element.elementor-element-155e42b{--width:50%;}.elementor-10 .elementor-element.elementor-element-144186f{--width:50%;}.elementor-10 .elementor-element.elementor-element-751c9fc{--width:50%;}.elementor-10 .elementor-element.elementor-element-dc88a60{--width:50%;}.elementor-10 .elementor-element.elementor-element-8e50fe3{--width:50%;}.elementor-10 .elementor-element.elementor-element-4ae4ec2{--width:50%;}.elementor-10 .elementor-element.elementor-element-2923dbd{--width:50%;}.elementor-10 .elementor-element.elementor-element-ec864ba{--width:50%;}}