.elementor-80 .elementor-element.elementor-element-f2551b7:not(.elementor-motion-effects-element-type-background), .elementor-80 .elementor-element.elementor-element-f2551b7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://sujuvakotiapu.fi/wp-content/uploads/2023/03/Kotipalvelu-arki-kotitalousvahennys-jyvaskyla-palvelut2-1024x683.jpg");background-repeat:no-repeat;background-size:cover;}.elementor-80 .elementor-element.elementor-element-f2551b7 > .elementor-background-overlay{background-color:#F6F6F6;opacity:0.77;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-80 .elementor-element.elementor-element-f2551b7{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-80 .elementor-element.elementor-element-f2551b7 a{color:var( --e-global-color-d25e7d2 );}.elementor-80 .elementor-element.elementor-element-f2551b7 a:hover{color:#781F4A;}.elementor-80 .elementor-element.elementor-element-7ef363c{--spacer-size:200px;}.elementor-80 .elementor-element.elementor-element-c6d1f26{text-align:center;}.elementor-80 .elementor-element.elementor-element-c6d1f26 .elementor-heading-title{color:var( --e-global-color-d25e7d2 );font-family:"Ubuntu", Sans-serif;font-weight:400;}.elementor-80 .elementor-element.elementor-element-b35064e{text-align:center;color:var( --e-global-color-d25e7d2 );font-family:"Ubuntu", Sans-serif;font-size:20px;font-weight:400;text-shadow:1px 0px 8px rgba(0,0,0,0.3);}.elementor-80 .elementor-element.elementor-element-16ed9f9{--spacer-size:200px;}.elementor-80 .elementor-element.elementor-element-57cdc24{--spacer-size:10px;}.elementor-80 .elementor-element.elementor-element-da03680{margin-top:10px;margin-bottom:80px;}.elementor-80 .elementor-element.elementor-element-22f97cd > .elementor-element-populated{margin:0px 30px 0px 0px;--e-column-margin-right:30px;--e-column-margin-left:0px;}.elementor-80 .elementor-element.elementor-element-0f2eb26 img{height:500px;object-fit:cover;object-position:center center;border-radius:8px 8px 8px 8px;}.elementor-80 .elementor-element.elementor-element-ef68173 .elementor-heading-title{color:var( --e-global-color-d25e7d2 );font-family:"Ubuntu", Sans-serif;font-weight:400;}.elementor-80 .elementor-element.elementor-element-7c064c0{font-family:var( --e-global-typography-04307c2-font-family ), Sans-serif;font-size:var( --e-global-typography-04307c2-font-size );font-weight:var( --e-global-typography-04307c2-font-weight );line-height:var( --e-global-typography-04307c2-line-height );letter-spacing:var( --e-global-typography-04307c2-letter-spacing );word-spacing:var( --e-global-typography-04307c2-word-spacing );}.elementor-80 .elementor-element.elementor-element-abb872d{margin-top:0px;margin-bottom:80px;}.elementor-80 .elementor-element.elementor-element-a3d4e68 > .elementor-element-populated{margin:0px 30px 0px 0px;--e-column-margin-right:30px;--e-column-margin-left:0px;}.elementor-80 .elementor-element.elementor-element-90852d3 img{height:500px;object-fit:cover;object-position:center center;border-radius:8px 8px 8px 8px;}.elementor-80 .elementor-element.elementor-element-9aa4b51 .elementor-heading-title{color:var( --e-global-color-d25e7d2 );font-family:"Ubuntu", Sans-serif;font-weight:400;}.elementor-80 .elementor-element.elementor-element-14001d3{font-family:var( --e-global-typography-04307c2-font-family ), Sans-serif;font-size:var( --e-global-typography-04307c2-font-size );font-weight:var( --e-global-typography-04307c2-font-weight );line-height:var( --e-global-typography-04307c2-line-height );letter-spacing:var( --e-global-typography-04307c2-letter-spacing );word-spacing:var( --e-global-typography-04307c2-word-spacing );}.elementor-80 .elementor-element.elementor-element-a617740{margin-top:0px;margin-bottom:80px;}.elementor-80 .elementor-element.elementor-element-c56abd4 > .elementor-element-populated{margin:0px 30px 0px 0px;--e-column-margin-right:30px;--e-column-margin-left:0px;}.elementor-80 .elementor-element.elementor-element-bf089bb img{height:238px;object-fit:cover;object-position:center center;border-radius:8px 8px 8px 8px;}.elementor-80 .elementor-element.elementor-element-2325ac6 .elementor-heading-title{color:var( --e-global-color-d25e7d2 );font-family:"Ubuntu", Sans-serif;font-weight:400;}.elementor-80 .elementor-element.elementor-element-1a00352{font-family:var( --e-global-typography-04307c2-font-family ), Sans-serif;font-size:var( --e-global-typography-04307c2-font-size );font-weight:var( --e-global-typography-04307c2-font-weight );line-height:var( --e-global-typography-04307c2-line-height );letter-spacing:var( --e-global-typography-04307c2-letter-spacing );word-spacing:var( --e-global-typography-04307c2-word-spacing );}.elementor-80 .elementor-element.elementor-element-6f07ef1 .elementor-heading-title{color:var( --e-global-color-d25e7d2 );font-family:"Ubuntu", Sans-serif;font-weight:400;}.elementor-80 .elementor-element.elementor-element-df4b660{font-family:var( --e-global-typography-04307c2-font-family ), Sans-serif;font-size:var( --e-global-typography-04307c2-font-size );font-weight:var( --e-global-typography-04307c2-font-weight );line-height:var( --e-global-typography-04307c2-line-height );letter-spacing:var( --e-global-typography-04307c2-letter-spacing );word-spacing:var( --e-global-typography-04307c2-word-spacing );}.elementor-80 .elementor-element.elementor-element-f39b81b .elementor-heading-title{color:var( --e-global-color-d25e7d2 );font-family:"Ubuntu", Sans-serif;font-weight:400;}.elementor-80 .elementor-element.elementor-element-fde6c60{font-family:var( --e-global-typography-04307c2-font-family ), Sans-serif;font-size:var( --e-global-typography-04307c2-font-size );font-weight:var( --e-global-typography-04307c2-font-weight );line-height:var( --e-global-typography-04307c2-line-height );letter-spacing:var( --e-global-typography-04307c2-letter-spacing );word-spacing:var( --e-global-typography-04307c2-word-spacing );}.elementor-80 .elementor-element.elementor-element-6175f9a .elementor-heading-title{color:var( --e-global-color-d25e7d2 );font-family:"Ubuntu", Sans-serif;font-weight:400;}.elementor-80 .elementor-element.elementor-element-5f10fd7{font-family:var( --e-global-typography-04307c2-font-family ), Sans-serif;font-size:var( --e-global-typography-04307c2-font-size );font-weight:var( --e-global-typography-04307c2-font-weight );line-height:var( --e-global-typography-04307c2-line-height );letter-spacing:var( --e-global-typography-04307c2-letter-spacing );word-spacing:var( --e-global-typography-04307c2-word-spacing );}.elementor-80 .elementor-element.elementor-element-840a1fb .elementor-heading-title{color:var( --e-global-color-d25e7d2 );font-family:"Ubuntu", Sans-serif;font-weight:400;}.elementor-80 .elementor-element.elementor-element-c769cd1{font-family:var( --e-global-typography-04307c2-font-family ), Sans-serif;font-size:var( --e-global-typography-04307c2-font-size );font-weight:var( --e-global-typography-04307c2-font-weight );line-height:var( --e-global-typography-04307c2-line-height );letter-spacing:var( --e-global-typography-04307c2-letter-spacing );word-spacing:var( --e-global-typography-04307c2-word-spacing );}.elementor-80 .elementor-element.elementor-element-1db8158 .elementor-heading-title{color:var( --e-global-color-d25e7d2 );font-family:"Ubuntu", Sans-serif;font-weight:400;}.elementor-80 .elementor-element.elementor-element-e3c0fa3{font-family:var( --e-global-typography-04307c2-font-family ), Sans-serif;font-size:var( --e-global-typography-04307c2-font-size );font-weight:var( --e-global-typography-04307c2-font-weight );line-height:var( --e-global-typography-04307c2-line-height );letter-spacing:var( --e-global-typography-04307c2-letter-spacing );word-spacing:var( --e-global-typography-04307c2-word-spacing );}.elementor-80 .elementor-element.elementor-element-f862ae5{--spacer-size:50px;}.elementor-80 .elementor-element.elementor-element-094ae31 .elementor-heading-title{color:var( --e-global-color-d25e7d2 );font-family:"Ubuntu", Sans-serif;font-weight:600;}.elementor-80 .elementor-element.elementor-element-a345649 img{width:84%;opacity:1;}.elementor-80 .elementor-element.elementor-element-efd89d8{font-family:"Ubuntu", Sans-serif;font-size:16px;font-weight:400;}.elementor-80 .elementor-element.elementor-element-469615c{--spacer-size:10px;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-80 .elementor-element.elementor-element-7c064c0{font-size:var( --e-global-typography-04307c2-font-size );line-height:var( --e-global-typography-04307c2-line-height );letter-spacing:var( --e-global-typography-04307c2-letter-spacing );word-spacing:var( --e-global-typography-04307c2-word-spacing );}.elementor-80 .elementor-element.elementor-element-14001d3{font-size:var( --e-global-typography-04307c2-font-size );line-height:var( --e-global-typography-04307c2-line-height );letter-spacing:var( --e-global-typography-04307c2-letter-spacing );word-spacing:var( --e-global-typography-04307c2-word-spacing );}.elementor-80 .elementor-element.elementor-element-1a00352{font-size:var( --e-global-typography-04307c2-font-size );line-height:var( --e-global-typography-04307c2-line-height );letter-spacing:var( --e-global-typography-04307c2-letter-spacing );word-spacing:var( --e-global-typography-04307c2-word-spacing );}.elementor-80 .elementor-element.elementor-element-df4b660{font-size:var( --e-global-typography-04307c2-font-size );line-height:var( --e-global-typography-04307c2-line-height );letter-spacing:var( --e-global-typography-04307c2-letter-spacing );word-spacing:var( --e-global-typography-04307c2-word-spacing );}.elementor-80 .elementor-element.elementor-element-fde6c60{font-size:var( --e-global-typography-04307c2-font-size );line-height:var( --e-global-typography-04307c2-line-height );letter-spacing:var( --e-global-typography-04307c2-letter-spacing );word-spacing:var( --e-global-typography-04307c2-word-spacing );}.elementor-80 .elementor-element.elementor-element-5f10fd7{font-size:var( --e-global-typography-04307c2-font-size );line-height:var( --e-global-typography-04307c2-line-height );letter-spacing:var( --e-global-typography-04307c2-letter-spacing );word-spacing:var( --e-global-typography-04307c2-word-spacing );}.elementor-80 .elementor-element.elementor-element-c769cd1{font-size:var( --e-global-typography-04307c2-font-size );line-height:var( --e-global-typography-04307c2-line-height );letter-spacing:var( --e-global-typography-04307c2-letter-spacing );word-spacing:var( --e-global-typography-04307c2-word-spacing );}.elementor-80 .elementor-element.elementor-element-e3c0fa3{font-size:var( --e-global-typography-04307c2-font-size );line-height:var( --e-global-typography-04307c2-line-height );letter-spacing:var( --e-global-typography-04307c2-letter-spacing );word-spacing:var( --e-global-typography-04307c2-word-spacing );}}@media(max-width:767px){.elementor-80 .elementor-element.elementor-element-7ef363c{--spacer-size:10px;}.elementor-80 .elementor-element.elementor-element-b35064e{font-size:15px;}.elementor-80 .elementor-element.elementor-element-16ed9f9{--spacer-size:10px;}.elementor-80 .elementor-element.elementor-element-22f97cd > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-80 .elementor-element.elementor-element-0f2eb26 img{height:190px;}.elementor-80 .elementor-element.elementor-element-7c064c0{font-size:var( --e-global-typography-04307c2-font-size );line-height:var( --e-global-typography-04307c2-line-height );letter-spacing:var( --e-global-typography-04307c2-letter-spacing );word-spacing:var( --e-global-typography-04307c2-word-spacing );}.elementor-80 .elementor-element.elementor-element-a3d4e68 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-80 .elementor-element.elementor-element-90852d3 img{height:190px;}.elementor-80 .elementor-element.elementor-element-14001d3{font-size:var( --e-global-typography-04307c2-font-size );line-height:var( --e-global-typography-04307c2-line-height );letter-spacing:var( --e-global-typography-04307c2-letter-spacing );word-spacing:var( --e-global-typography-04307c2-word-spacing );}.elementor-80 .elementor-element.elementor-element-c56abd4 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-80 .elementor-element.elementor-element-bf089bb img{height:190px;}.elementor-80 .elementor-element.elementor-element-1a00352{font-size:var( --e-global-typography-04307c2-font-size );line-height:var( --e-global-typography-04307c2-line-height );letter-spacing:var( --e-global-typography-04307c2-letter-spacing );word-spacing:var( --e-global-typography-04307c2-word-spacing );}.elementor-80 .elementor-element.elementor-element-df4b660{font-size:var( --e-global-typography-04307c2-font-size );line-height:var( --e-global-typography-04307c2-line-height );letter-spacing:var( --e-global-typography-04307c2-letter-spacing );word-spacing:var( --e-global-typography-04307c2-word-spacing );}.elementor-80 .elementor-element.elementor-element-fde6c60{font-size:var( --e-global-typography-04307c2-font-size );line-height:var( --e-global-typography-04307c2-line-height );letter-spacing:var( --e-global-typography-04307c2-letter-spacing );word-spacing:var( --e-global-typography-04307c2-word-spacing );}.elementor-80 .elementor-element.elementor-element-5f10fd7{font-size:var( --e-global-typography-04307c2-font-size );line-height:var( --e-global-typography-04307c2-line-height );letter-spacing:var( --e-global-typography-04307c2-letter-spacing );word-spacing:var( --e-global-typography-04307c2-word-spacing );}.elementor-80 .elementor-element.elementor-element-c769cd1{font-size:var( --e-global-typography-04307c2-font-size );line-height:var( --e-global-typography-04307c2-line-height );letter-spacing:var( --e-global-typography-04307c2-letter-spacing );word-spacing:var( --e-global-typography-04307c2-word-spacing );}.elementor-80 .elementor-element.elementor-element-e3c0fa3{font-size:var( --e-global-typography-04307c2-font-size );line-height:var( --e-global-typography-04307c2-line-height );letter-spacing:var( --e-global-typography-04307c2-letter-spacing );word-spacing:var( --e-global-typography-04307c2-word-spacing );}}