@import url(https://use.typekit.net/zdn2jxj.css);/*!
Theme Name: Helpotkotisivut
Theme URI: https://www.helpotkotisivut.fi/wordpress-kotisivut/
Template: kadence
Author: Helpotkotisivut
Author URI: https://www.helpotkotisivut.fi/
Description: Helppojen kotisivujen lapsiteema pohjautuen Kadence teemaan
Version: 0.3
License: GNU General Public License v3.0 (or later)
License URI: https://www.gnu.org/licenses/gpl-3.0.html
Text Domain: kadence-child
*/
 h1,h2,h3,h4,h5,h6,p,h1 a,h2 a,h3 a,h4 a,h5 a,h6 a{word-break:keep-all;hyphens:none;word-wrap:initial}#main-header .item-at-start{transition:box-shadow ease-in-out 200ms}#main-header .item-is-stuck{box-shadow:0 20px 40px -12px rgb(0 0 0 / .05);transition:all ease-in-out 200ms}.header-navigation.header-navigation-dropdown-animation-none .header-menu-container ul.menu>li.kadence-menu-mega-width-custom>ul.sub-menu{-webkit-transform:none!important;transform:none!important;left:0!important}a,p a {text-decoration:none!important}input,textarea,select{padding:.6rem!important;border-radius:0!important}select.ff-el-form-control:not([size]):not([multiple]){height:100%!important}.fluentform .ff-el-group{margin-bottom:1rem!important}.fluentform .ff-el-form-check-label .ff-el-form-check-input{top:0!important;width:1.2rem!important;height:1.2rem!important;margin-right:.4rem!important}.fluentform .ff-el-tc{margin-top:-.8rem!important}.cky-revisit-bottom-left{bottom:.5rem!important;left:.5rem!important}.cky-btn-revisit-wrapper .cky-btn-revisit img{height:1.8rem!important;width:1.8rem!important}.cky-btn-revisit-wrapper{width:2.5rem!important;height:2.5rem!important}.gre-search-form{max-width:1000px!important;background-color:#fcf4e2;border:none;padding:40px}@media (max-width:767px){.gre-search-form{padding:20px}}.gre-search-form button{border:none}.gre-search-form .button-row button:hover{background:#127FBA!important}.gre-search-form .button-row{text-align:left}.gre-search-form label,.gre-search-form legend{font-weight:500}.gre-search-form .form-input input,.gre-search-form .select2-container--default .select2-selection--multiple,.gre-search-form .form-input select{border:1px solid #CBD5E0!important}.gre-range-container>.gre-range-slider>.ui-slider-range{border-top:8px solid #1c4482!important}.gre-range-container span.ui-slider-handle{background:#fff;border:1px solid #CBD5E0}.gre-search-form fieldset{margin-top:0}.pdx_apartment_link .tiedot-div{background:#fff;border:1px solid #CBD5E0}.pdx_apartment_link{box-shadow:none!important;margin:10px}.pdx_apartment_link .address-div{color:#1c4482;font-size:17px;border-bottom:1px solid #CBD5E0;padding-bottom:10px}.pdx_apartment_link .address-div:hover{color:#19a3dd}.pdx_apartment_link .type-rooms-div,.pdx_apartment_link .koko-vuosi-hinta{color:#000;font-size:16px}@media (max-width:480px){.pdx_apartment_link .kuva-div img{width:430px;height:400px}}.real_estate_assignment_list_pagination>a,.real_estate_assignment_list_pagination>a.gre-pagination-page{background:#1c4482;border:1px solid #1c4482}.real_estate_assignment_list_pagination>a.gre-pagination-current{border:1px solid #1c4482;color:#1c4482;background:#fff0}.real_estate_assignment_list_pagination>a:hover{background:#19a3dd;color:#fff;border:1px solid #19a3dd}