/*!
Theme Name: Helpot kotisivut theme
Theme URI: https://helpotkotisivut.fi/
Template: kadence
Author: Helpot Kotisivut
Author URI: https://helpotkotisivut.fi/
Description: Helpot Kotisivut - kotisivut yritykselle helposti ja tyylikkäästi.
Version: 1.0.0
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:200ms}#main-header .item-is-stuck{box-shadow:0 20px 40px -12px rgb(0 0 0 / .15);transition:200ms}a,p a {text-decoration:none!important}.search-results .entry-taxonomies{margin:1rem 0!important}.ff-btn-submit{font-size:16px!important;padding:.5rem 1.5rem!important;border-radius:0!important}.item-is-fixed.item-at-start .transparent-header .site-main-header-wrap .site-header-row-container-inner{background:rgb(228 213 200 / .4)!important}.wpsr-fm-chat-wrapper .wpsr-fm-chat-bubble .wpsr-fm-bubble-btn.wpsr-fm-bubble-btn-has-text span{color:#000!important;font-weight:300!important}.wpsr-fm-chat-wrapper .wpsr-fm-chat-bubble .wpsr-fm-bubble-btn.wpsr-fm-bubble-btn-has-text img,.wpsr-channel-btn img{filter:invert(1)}.wpsr-chat-icons-closee svg{fill:#000!important}.wpsr-fm-chat-wrapper .wpsr-channel-item .wpsr-channel-name{background-color:#FAF3EE!important;color:#000!important}.wpsr-fm-chat-wrapper .wpsr-channel-item .wpsr-channel-name:after{border-left-color:#FAF3EE!important}.entry-taxonomies .category-style-pill a{color:#54595f!important;padding:.4rem 1rem!important;border-radius:0!important}.kuukausilinkki{text-transform:capitalize!important}.kt-blocks-page-nav .nav-links>.current{border-color:#EFD0CB!important;background:#EFD0CB!important;color:#54595f!important}.kt-blocks-page-nav .nav-links>a:hover{border-color:#EFD0CB!important;background:#EFD0CB!important;color:#54595f!important}.kt-blocks-page-nav .nav-links>a,.kt-blocks-page-nav .nav-links>span{border-color:#EFD0CB!important;color:#54595f!important}.entry-author-avatar img,.multiple_authors_guest_author_avatar img{border-radius:50px}.entry-author-profile p{margin:0!important}.entry-author-name{font-family:var(--global-heading-font-family)}.entry-author-style-normal{padding-top:0.5rem!important;padding-bottom:0.5rem!important}.pp-multiple-authors-layout-boxed .multiple-authors-name a,.pp-multiple-authors-layout-centered .multiple-authors-name a{color:#000}.pp-multiple-authors-layout-boxed .multiple-authors-links a{color:#333!important;padding:9px 14px!important}.multiple-authors-links a:last-child{max-width:30px!important}.multiple-authors-links a:last-child{max-width:30px!important}.multiple-authors-links .dashicons-email-alt:before{margin-left:-29px}.pp-multiple-authors-layout-boxed .multiple-authors-links a:hover{background:#EDE9E9!important}.pp-multiple-authors-layout-boxed .multiple-authors-links a span,.pp-multiple-authors-layout-centered .multiple-authors-links a span{vertical-align:top!important;line-height:15px!important}.item-is-fixed.item-at-start .transparent-header .item-at-start{background:#fff0!important}.single-post .entry-related-inner-content{padding-top:2rem;padding-bottom:1rem}.single-post .post-navigation-wrap{padding-top:0}@media only screen and (max-width:1024px) and (min-width:768px){.single-post .primary-sidebar{padding-top:0;padding-bottom:50px;padding-left:30px;margin-top:-30px!important}}@media only screen and (max-width:767px){.single-post .entry-related-inner-content{padding-left:0;padding-right:0}.single-post .primary-sidebar{padding-top:0;padding-bottom:50px;padding-left:30px;margin-top:-30px!important}}.lista-keskitys{text-align:center;margin:0 auto;display:table}.wpsr-fm-chat-wrapper.wpsr-chat-icons-layout .wpsr-fm-chat-bubble.active .wpsr-fm-bubble-btn{-webkit-transform:none!important;transform:none!important}#cookie-law-info-bar{z-index:999999!important}.wpsr-load-more-default,.wpsr-ig-load-more.wpsr-load-more-default,.wpsr-fb-load-more.wpsr-load-more-default{border-radius:0!important;font-family:var(--global-body-font-family)!important;font-weight:400!important;text-transform:uppercase!important;max-width:fit-content!important}.wpsr-fb-load-more.wpsr-load-more-default{padding:1.3rem 1.5rem!important}.wpsr-load-more-default:hover{background:#EFD0CB!important;opacity:.7;border-radius:0!important}