.elementor-311 .elementor-element.elementor-element-5b6448e7{margin-top:0;margin-bottom:0;padding:0}.elementor-311 .elementor-element.elementor-element-4ab780ea>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px}.elementor-311 .elementor-element.elementor-element-1e3fb1da .elementor-repeater-item-c25c613 .swiper-slide-bg{background-color:#bbb;background-image:url(https://perkio-oy.fi/wp-content/uploads/2019/11/KOTIHYVA_tuunaus_editoimaton_017-scaled.jpg);background-size:cover}.elementor-311 .elementor-element.elementor-element-1e3fb1da .swiper-slide{transition-duration:calc(5000ms*1.2);height:570px}.elementor-311 .elementor-element.elementor-element-1e3fb1da>.elementor-widget-container{margin:0;padding:0}.elementor-311 .elementor-element.elementor-element-1e3fb1da .swiper-slide-contents{max-width:66%}.elementor-311 .elementor-element.elementor-element-1e3fb1da .swiper-slide-inner{text-align:center}.elementor-311 .elementor-element.elementor-element-10ddd538>.elementor-container>.elementor-column>.elementor-widget-wrap{align-content:center;align-items:center}.elementor-311 .elementor-element.elementor-element-10ddd538:not(.elementor-motion-effects-element-type-background),.elementor-311 .elementor-element.elementor-element-10ddd538>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#fff}.elementor-311 .elementor-element.elementor-element-10ddd538{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;margin-top:0;margin-bottom:0;padding:5em 3em 4em}.elementor-311 .elementor-element.elementor-element-10ddd538>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-bc-flex-widget .elementor-311 .elementor-element.elementor-element-718a89fe.elementor-column .elementor-widget-wrap{align-items:flex-start}.elementor-311 .elementor-element.elementor-element-718a89fe.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start}.elementor-311 .elementor-element.elementor-element-718a89fe>.elementor-element-populated{padding:0}.elementor-311 .elementor-element.elementor-element-58c83ffa{text-align:start}.elementor-311 .elementor-element.elementor-element-58c83ffa .elementor-heading-title{font-weight:700;color:#0c0c0c}.elementor-311 .elementor-element.elementor-element-5060b565{color:#212121}.elementor-bc-flex-widget .elementor-311 .elementor-element.elementor-element-c5fd650.elementor-column .elementor-widget-wrap{align-items:center}.elementor-311 .elementor-element.elementor-element-c5fd650.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-311 .elementor-element.elementor-element-c5fd650>.elementor-element-populated,.elementor-311 .elementor-element.elementor-element-c5fd650>.elementor-element-populated>.elementor-background-overlay,.elementor-311 .elementor-element.elementor-element-c5fd650>.elementor-background-slideshow{border-radius:15px}.elementor-311 .elementor-element.elementor-element-c5fd650>.elementor-element-populated{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;margin:0;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0}.elementor-311 .elementor-element.elementor-element-c5fd650>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-311 .elementor-element.elementor-element-aa22230>.elementor-container>.elementor-column>.elementor-widget-wrap{align-content:space-evenly;align-items:space-evenly}.elementor-311 .elementor-element.elementor-element-aa22230:not(.elementor-motion-effects-element-type-background),.elementor-311 .elementor-element.elementor-element-aa22230>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#f8f8f7}.elementor-311 .elementor-element.elementor-element-aa22230{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:1em 0 2em}.elementor-311 .elementor-element.elementor-element-aa22230>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-311 .elementor-element.elementor-element-3cb2cbe>.elementor-element-populated{border-style:solid;border-width:0 1px 0 0;border-color:#eaeaea}.elementor-311 .elementor-element.elementor-element-3cb2cbe>.elementor-element-populated,.elementor-311 .elementor-element.elementor-element-3cb2cbe>.elementor-element-populated>.elementor-background-overlay,.elementor-311 .elementor-element.elementor-element-3cb2cbe>.elementor-background-slideshow{border-radius:0 1px 0 0}.elementor-311 .elementor-element.elementor-element-1e7ddce{text-align:center}.elementor-311 .elementor-element.elementor-element-1e7ddce img{width:150px}.elementor-311 .elementor-element.elementor-element-12851ae .elementor-button{background-color:#1d256f}.elementor-311 .elementor-element.elementor-element-12851ae .elementor-button:hover,.elementor-311 .elementor-element.elementor-element-12851ae .elementor-button:focus{background-color:rgba(29,37,111,.79)}.elementor-311 .elementor-element.elementor-element-12851ae .elementor-button-content-wrapper{flex-direction:row-reverse}.elementor-311 .elementor-element.elementor-element-12851ae .elementor-button .elementor-button-content-wrapper{gap:15px}.elementor-311 .elementor-element.elementor-element-c277da1>.elementor-element-populated{border-style:solid;border-width:0 1px 0 0;border-color:#eaeaea}.elementor-311 .elementor-element.elementor-element-c277da1>.elementor-element-populated,.elementor-311 .elementor-element.elementor-element-c277da1>.elementor-element-populated>.elementor-background-overlay,.elementor-311 .elementor-element.elementor-element-c277da1>.elementor-background-slideshow{border-radius:0 1px 0 0}.elementor-311 .elementor-element.elementor-element-5d010a2{text-align:center}.elementor-311 .elementor-element.elementor-element-5d010a2 img{width:150px}.elementor-311 .elementor-element.elementor-element-e9ff10e .elementor-button{background-color:#1d256f}.elementor-311 .elementor-element.elementor-element-e9ff10e .elementor-button:hover,.elementor-311 .elementor-element.elementor-element-e9ff10e .elementor-button:focus{background-color:rgba(29,37,111,.79)}.elementor-311 .elementor-element.elementor-element-e9ff10e .elementor-button-content-wrapper{flex-direction:row-reverse}.elementor-311 .elementor-element.elementor-element-e9ff10e .elementor-button .elementor-button-content-wrapper{gap:15px}.elementor-311 .elementor-element.elementor-element-13e5321>.elementor-element-populated{border-style:solid;border-width:0;border-color:#eaeaea}.elementor-311 .elementor-element.elementor-element-13e5321>.elementor-element-populated,.elementor-311 .elementor-element.elementor-element-13e5321>.elementor-element-populated>.elementor-background-overlay,.elementor-311 .elementor-element.elementor-element-13e5321>.elementor-background-slideshow{border-radius:0 1px 0 0}.elementor-311 .elementor-element.elementor-element-1a18568{text-align:center}.elementor-311 .elementor-element.elementor-element-1a18568 img{width:150px}.elementor-311 .elementor-element.elementor-element-00e5e21 .elementor-button{background-color:#1d256f}.elementor-311 .elementor-element.elementor-element-00e5e21 .elementor-button:hover,.elementor-311 .elementor-element.elementor-element-00e5e21 .elementor-button:focus{background-color:rgba(29,37,111,.79)}.elementor-311 .elementor-element.elementor-element-00e5e21 .elementor-button-content-wrapper{flex-direction:row-reverse}.elementor-311 .elementor-element.elementor-element-00e5e21 .elementor-button .elementor-button-content-wrapper{gap:15px}.elementor-311 .elementor-element.elementor-element-05f62cb>.elementor-container>.elementor-column>.elementor-widget-wrap{align-content:space-evenly;align-items:space-evenly}.elementor-311 .elementor-element.elementor-element-05f62cb:not(.elementor-motion-effects-element-type-background),.elementor-311 .elementor-element.elementor-element-05f62cb>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#ededed}.elementor-311 .elementor-element.elementor-element-05f62cb{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:2em 0 3em}.elementor-311 .elementor-element.elementor-element-05f62cb>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-311 .elementor-element.elementor-element-df47244>.elementor-element-populated{border-style:solid;border-width:0 1px 0 0;border-color:#eaeaea}.elementor-311 .elementor-element.elementor-element-df47244>.elementor-element-populated,.elementor-311 .elementor-element.elementor-element-df47244>.elementor-element-populated>.elementor-background-overlay,.elementor-311 .elementor-element.elementor-element-df47244>.elementor-background-slideshow{border-radius:0 1px 0 0}.elementor-311 .elementor-element.elementor-element-4282bd3{text-align:center}.elementor-311 .elementor-element.elementor-element-4282bd3 img{width:150px}.elementor-311 .elementor-element.elementor-element-8c63842 .elementor-button{background-color:#1d256f}.elementor-311 .elementor-element.elementor-element-8c63842 .elementor-button:hover,.elementor-311 .elementor-element.elementor-element-8c63842 .elementor-button:focus{background-color:rgba(29,37,111,.79)}.elementor-311 .elementor-element.elementor-element-8c63842 .elementor-button-content-wrapper{flex-direction:row-reverse}.elementor-311 .elementor-element.elementor-element-8c63842 .elementor-button .elementor-button-content-wrapper{gap:15px}.elementor-311 .elementor-element.elementor-element-265f838d:not(.elementor-motion-effects-element-type-background),.elementor-311 .elementor-element.elementor-element-265f838d>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#fff}.elementor-311 .elementor-element.elementor-element-265f838d{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;margin-top:0;margin-bottom:0;padding:2em 0 1em}.elementor-311 .elementor-element.elementor-element-265f838d>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-311 .elementor-element.elementor-element-4c2f19c5{--e-image-carousel-slides-to-show:5}.elementor-311 .elementor-element.elementor-element-4c2f19c5 .swiper-wrapper{display:flex;align-items:center}.elementor-311 .elementor-element.elementor-element-4c2f19c5 .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image{border-style:solid;border-width:1px;border-color:#e8e8e8}:root{--page-title-display:none}@media(max-width:1024px){.elementor-311 .elementor-element.elementor-element-10ddd538{padding:3em 2em}.elementor-311 .elementor-element.elementor-element-c5fd650>.elementor-element-populated{margin:50px 0 0;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:2em}}@media(max-width:767px){.elementor-311 .elementor-element.elementor-element-4ab780ea{width:100%}.elementor-311 .elementor-element.elementor-element-10ddd538{padding:1em}.elementor-311 .elementor-element.elementor-element-c5fd650{width:100%}.elementor-311 .elementor-element.elementor-element-c5fd650>.elementor-element-populated{margin:35px 0 0;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:15px}}@media(min-width:768px){.elementor-311 .elementor-element.elementor-element-718a89fe{width:50%}.elementor-311 .elementor-element.elementor-element-c5fd650{width:50%}}@media(max-width:1024px) and (min-width:768px){.elementor-311 .elementor-element.elementor-element-718a89fe{width:100%}.elementor-311 .elementor-element.elementor-element-c5fd650{width:99%}}