@media only screen and (min-width:981px){.et_header_style_centered.et_hide_primary_logo #main-header:not(.et-fixed-header) .logo_container,.et_header_style_centered.et_hide_fixed_logo #main-header.et-fixed-header .logo_container{height:11.88px}}@media only screen and (min-width:1350px){.et_pb_row{padding:27px 0}.et_pb_section{padding:54px 0}.single.et_pb_pagebuilder_layout.et_full_width_page .et_post_meta_wrapper{padding-top:81px}.et_pb_fullwidth_section{padding:0}}.osk-text h1{font-size:calc(32px + (85 - 32) * ((100vw - 300px) / (767 - 300)))!important}.fluid-text h1{font-size:3em!important}.fluid-text h2{font-size:2em!important}.fluid-text h3{font-size:1.5em!important}.fluid-text p{font-size:1em!important}@media all and (min-width:480px){.fluid-text h1{font-size:calc(3em + 40 * ((100vw - 480px) / 500))!important}.fluid-text h2{font-size:calc(2em + 10 * ((100vw - 480px) / 500))!important}.fluid-text h3{font-size:calc(1.5em + 10 * ((100vw - 480px) / 500))!important}.fluid-text p{font-size:calc(1em + 10 * ((100vw - 480px) / 500))!important}}@media all and (min-width:980px){.fluid-text h1{font-size:calc(3em + 40px)!important}.fluid-text h2{font-size:calc(2em + 10px)!important}.fluid-text h3{font-size:calc(1.5em + 10px)!important}.fluid-text p{font-size:calc(1em + 10px)!important}}@media only screen and (min-width:982px) and (max-width:1110px){.palvelut .et_pb_text_1 h2{font-size:2em!important}}@media only screen and (min-width:981px) and (max-width:1029px){.oskotsikko h1{font-size:6.5em!important}}.esittely_buttons .et_pb_column{padding-bottom:30px}.esittely_buttons .et_pb_button_module_wrapper{position:absolute;bottom:0;left:0;right:0;margin:auto}.inline-buttons .et_pb_button_module_wrapper{display:inline-block;float:left}.df-button{opacity:.5;filter:grayscale(1)}body #page-container .et_pb_section .df-button.df-activebutton{opacity:1;filter:grayscale(0)}.df-area .et_pb_column{transition:opacity 2s cubic-bezier(0.19,1,0.22,1)}.df-area:hover .et_pb_column{opacity:.5;filter:grayscale(1)}.df-area .et_pb_column:hover{opacity:1;filter:grayscale(0)}.df-area .et_pb_column:hover .et_pb_image{opacity:1;filter:grayscale(0);filter:brightness(1)!important}.df-area .et_pb_column .et_pb_image_wrap{transition:transform 2s cubic-bezier(0.19,1,0.22,1)}.df-area .et_pb_column:hover .et_pb_image_wrap{transform:scale(1.06)}.df-area .et_pb_column .et_pb_text{transition:transform 1s cubic-bezier(0.19,1,0.22,1)}.df-area .et_pb_column:hover .et_pb_text{transform:translate(0,10px)}.df-area .df-animation .et_pb_image_wrap{animation:filterAnimationImage;animation-duration:2s}.df-area .df-animation .et_pb_text{animation:filterAnimationText;animation-duration:2s}@keyframes filterAnimationImage{0%{transform:scale(1.1);opacity:0}100%{transform:scale(1);opacity:1}}@keyframes filterAnimationText{0%{transform:translate(0,10px);opacity:0}30%{transform:translate(0,10px);opacity:0}100%{transform:translate(0,0px);opacity:1}}.df-area .et_pb_column .et_pb_image_wrap:hover{cursor:pointer}