body{font-weight:400}h1,h2,h3,h4,h5,h6{line-height:1.3em}.et_pb_button.yhteys{border:3px double!important;border-radius:0px}a:hover.et_pb_button.yhteys{border:3px double #b29b49!important;border-radius:0px}#et-top-navigation{font-weight:400}#top-menu li li a{padding:6px 0}#top-menu li.menu-referenssi>a,.et-fixed-header #top-menu li.menu-referenssi>a{color:#333333!important}@media all and (min-width:1081px){.container.clearfix.et_menu_container{width:90%}}.et_mobile_menu .menu-item-has-children>a{font-weight:400;background-color:inherit;pointer-events:none;cursor:default}#main-header .et_mobile_menu{padding:0}.et_mobile_menu li a{font-size:18px}.et_mobile_menu li li{padding-left:1%}@media all and (max-width:1080px){.container.clearfix.et_menu_container{width:100%}.logo_container{padding-left:5%}#et-top-navigation{padding-right:5%!important}#logo{max-height:90%}}#main-footer .container,.et_pb_row{width:90%}@media (max-width:1600px) and (min-width:981px){.et_pb_row.refeleveys{max-width:900px}}@media (max-width:768px){.alalogo{width:200px}}.toimintamalli .et_pb_blurb{height:70px!important;width:70px!important}@media (max-width:768px){.toimintamalli .et_pb_blurb{height:60px!important;width:60px!important}}@media all and (max-width:1165px){.etusivu-palvelut .et_pb_blurb{height:190px!important;width:190px!important}.etusivu-palvelut .et_pb_blurb_0.et_pb_blurb,.etusivu-palvelut .et_pb_blurb_1.et_pb_blurb,.etusivu-palvelut .et_pb_blurb_3.et_pb_blurb{padding-top:85px!important}.etusivu-palvelut .et_pb_blurb_2.et_pb_blurb{padding-top:75px!important}.etusivu-palvelut .et_pb_column_1_4 h3{font-size:18px}}@media all and (max-width:1350px){.etusivu-palvelut .et_pb_gutters3 .et_pb_column{margin-right:4.5%}}ul.someala{float:left;margin-top:5px}#footer-widgets .footer-widget .someala li::before{border:none}#footer-widgets .footer-widget .someala li{padding-left:0}.et-social-icons.someala li{margin-left:0;margin-right:10px}.levea .et_pb_row_0_tb_body{width:100%}.levea .et_builder_inner_content .et_pb_row{width:100%}.wpcf7-text,.wpcf7-textarea,.wpcf7-captchar{background-color:#eee!important;border:none!important;width:100%!important;-moz-border-radius:0!important;-webkit-border-radius:0!important;border-radius:0!important;font-size:17px;color:#333!important;padding:16px!important;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.wpcf7-submit{color:#333333!important;margin:8px auto 0;cursor:pointer;font-size:20px;font-weight:500;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;padding:6px 20px;line-height:1.7em;background:transparent;border:2px solid;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-moz-transition:all 0.2s;-webkit-transition:all 0.2s;transition:all 0.2s}.wpcf7-submit:hover{background-color:#eee;border-color:#eee;padding:6px 20px!important}span.wpcf7-not-valid-tip{color:#e61b29}div.wpcf7-validation-errors,div.wpcf7-acceptance-missing,.wpcf7-response-output{border:2px solid #e61b29;background-color:#fff;color:#333}@media (max-width:1400px) and (min-width:981px){.etusivuotsikko.et_pb_section_0.et_pb_section{padding-top:210px;padding-bottom:210px}.sivuotsikko.et_pb_section_0_tb_body.et_pb_section{padding-top:190px;padding-bottom:190px}.refeotsikko.et_pb_section_0_tb_body.et_pb_section{padding-top:160px;padding-bottom:160px}}@media (min-width:2000px){.sivuotsikko.et_pb_section_0_tb_body.et_pb_section{padding-top:300px;padding-bottom:300px}.refeotsikko.et_pb_section_0_tb_body.et_pb_section{padding-top:270px;padding-bottom:270px}}