/*!
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}#masthead .item-at-start{transition:box-shadow ease-in-out 200ms}#masthead .item-is-stuck{box-shadow:0 20px 40px -12px rgb(0 0 0 / .05);transition:all ease-in-out 200ms}.drawer-header{padding:0 1rem 0!important}.popup-drawer .drawer-content{padding:0 1rem 2rem!important}a,p a {text-decoration:none!important}.fluentform form{margin:0!important}.fluentform input,.fluentform textarea,.fluentform select{padding:.6rem!important;border-radius:0!important;font-size:1rem!important}.fluentform .ff-el-group{margin-bottom:10px!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;font-size:11px!important}.fluentform .ff-el-form-control:focus{border-color:var(--global-palette1)!important}.fluentform .ff-el-form-control{border:1px #666;font-family:var(--global-body-font-family)!important}.single-content .fluentform{padding-top:.5rem;margin-bottom:-0.5rem!important}[type="checkbox"],[type="radio"]{accent-color:var(--global-palette1)}@media (max-width:767px){.fluentform .ff-el-tc label.ff_tc_label>div,.fluentform .ff-el-tc label.ff_tc_label>span{display:inline!important;font-size:0.9rem!important}.fluentform .ff-el-tc{margin-top:-5px!important;margin-bottom:-3px!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}.cky-switch input[type="checkbox"]{border-radius:50px!important}.wpsr-fm-chat-wrapper.wpsr-chat-icons-layout .wpsr-fm-chat-bubble.active .wpsr-fm-bubble-btn{-webkit-transform:none!important;transform:none!important}.wpsr-fm-chat-wrapper{right:.5rem!important;bottom:.5rem!important;margin:0!important}.wpsr-fm-chat-wrapper .wpsr-fm-chat-bubble{right:0!important}.wpsr-fm-chat-wrapper .wpsr-fm-chat-bubble .wpsr-fm-bubble-btn.wpsr-fm-bubble-btn-has-text{border-radius:25px!important;padding:.6rem 1.2rem!important}.wpsr-fm-chat-wrapper .wpsr-fm-chat-bubble .wpsr-fm-bubble-btn.wpsr-fm-bubble-btn-has-text img{margin:0 -0.3rem!important}.wpsr-fm-chat-wrapper .wpsr-fm-chat-box{right:0.5rem!important}.wpsr-fm-chat-wrapper .wpsr-fm-chat-box-display{margin-bottom:4.4rem!important}.wpsr-fm-chat-wrapper .wpsr-fm-chat-box .wpsr-fm-chat-close{top:1.4rem!important;right:.4rem!important}.wpsr-fm-chat-wrapper .wpsr-fm-chat-box .wpsr-fm-chat-close:after,.wpsr-fm-chat-wrapper .wpsr-fm-chat-box .wpsr-fm-chat-close:before{width:1.4rem!important;height:3px!important}.wpsr-fm-chat-wrapper .wpsr-fm-chat-box .wpsr-fm-chat-header{padding:1rem!important}.wpsr-fm-chat-wrapper .wpsr-fm-chat-box .wpsr-fm-chat-header .wpsr-fm-group-details{padding:0!important}.wpsr-fm-chat-wrapper .wpsr-fm-chat-box .wpsr-fm-chat-header .wpsr-fm-group-details h3{padding:0 0 .4rem!important}.wpsr-fm-chat-wrapper .wpsr-fm-chat-box .wpsr-fm-chat-room{padding:1rem!important}.wpsr-fm-chat-wrapper .wpsr-fm-chat-box .wpsr-fm-chat-room .wpsr-fm-conversation .wpsr-fm-greeting-msg{background-color:#fff!important;padding:0!important}.wpsr-fm-chat-wrapper .wpsr-fm-chat-box .wpsr-fm-chat-room .wpsr-fm-conversation .wpsr-fm-greeting-msg p:first-child{padding:0 0 .4rem!important}#fluentform_5{margin:-1.5rem 0!important}#fluentform_5 .ff-btn-lg{border-radius:0!important;font-size:16px}#fluentform_5 input[type="text"],#fluentform_5 input[type="email"],#fluentform_5 input[type="url"],#fluentform_5 input[type="password"],#fluentform_5 input[type="search"],#fluentform_5 input[type="number"],#fluentform_5 input[type="tel"],#fluentform_5 input[type="range"],#fluentform_5 input[type="date"],#fluentform_5 input[type="month"],#fluentform_5 input[type="week"],#fluentform_5 input[type="time"],#fluentform_5 input[type="datetime"],#fluentform_5 input[type="datetime-local"],#fluentform_5 input[type="color"],#fluentform_5 textarea{background:none!important}.wpsr-fm-chat-wrapper.wpsr-has-fluent-forms-widget .wpsr-fluent-form-title{padding:1rem!important;font-size:18px!important}.wpsr-fm-chat-wrapper.wpsr-has-fluent-forms-widget .wpsr-fluent-form-title{border:none!important}#fluentform_5 .ff-el-form-control{border-bottom:1px solid #d5d5d5!important;box-shadow:none!important;border-left:0!important;border-right:0!important;border-top:0!important;padding-left:0!important}.wpsr-fm-chat-wrapper.wpsr-has-fluent-forms-widget .wpsr-fluent-form-title{margin-left:4px!important}.wpsr-fm-chat-wrapper .wpsr-fm-chat-box .wpsr-fm-chat-room .wpsr-fm-conversation .wpsr-fm-user-picture img{display:none!important}.wpsr-fm-chat-wrapper .wpsr-fm-chat-box .wpsr-fm-chat-header .wpsr-fm-group-details h3{margin-left:1rem!important}@media (max-width:768px){.wpsr-fm-chat-wrapper{right:.5rem!important;bottom:.5rem!important}.wpsr-fm-chat-box{display:none!important}.wpsr-fm-chat-wrapper .wpsr-fm-chat-bubble{right:0!important}}.category-style-pill a{padding:.25rem 0.5rem!important;border-radius:5rem!important}@media (max-width:767px){.kadence-thumbnail-position-behind{margin-bottom:0!important}}.loop-entry .entry-content-wrap{min-height:170px!important;height:100%}.splide .splide__pagination{bottom:-30px!important}@media (max-width:767px){@media (max-width:767px) .loop-entry .entry-content-wrap{min-height:195px!important;height:100%}}.entry-related-inner-content{padding-top:var(--global-md-spacing)!important;padding-bottom:var(--global-md-spacing)!important;padding-left:var(--global-xs-spacing)!important;padding-right:var(--global-xs-spacing)!important}@media (max-width:767px){.comment-navigation a,.post-navigation a{font-size:1rem!important;line-height:1.6!important}.comment-navigation,.post-navigation{margin:var(--global-xs-spacing) auto!important}}.footer-on-bottom .kadence-pro-fixed-wrap{position:absolute!important;z-index:3}.kadence-pro-fixed-below,.kadence-pro-fixed-bottom{max-width:200px!important;left:auto!important}.sub-menu{margin-top:1!important}.tavutus{hyphens:auto;-webkit-hypnens:auto;word-break:break-word}.kt-accodion-icon-style-basic .kt-blocks-accordion-icon-trigger:before,.kt-accodion-icon-style-basic .kt-blocks-accordion-icon-trigger:after{height:3px!important}.kt-accodion-icon-style-basic .wp-block-kadence-iconlist ul.kt-svg-icon-list svg{margin-top:8px!important}.rank-math-breadcrumb p{display:flex;align-items:center;gap:4px;margin:0;flex-wrap:wrap}.rank-math-breadcrumb a{color:#a09080}.rank-math-breadcrumb a,.rank-math-breadcrumb .last{display:inline-flex;align-items:center;gap:4px;font-family:var(--global-primary-nav-font-family);font-size:11px}.rank-math-breadcrumb .separator{display:inline-flex;align-items:center}.rank-math-breadcrumb a:first-of-type::before{content:"";display:inline-block;width:11px;height:11px;margin-right:4px;vertical-align:-1px;background:currentColor;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M15 21v-8a1 1 0 0 0-1-1h-4a1 1 0 0 0-1 1v8'/%3E%3Cpath d='M3 10a2 2 0 0 1 .709-1.528l7-5.999a2 2 0 0 1 2.582 0l7 5.999A2 2 0 0 1 21 10v9a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2z'/%3E%3C/svg%3E") center/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M15 21v-8a1 1 0 0 0-1-1h-4a1 1 0 0 0-1 1v8'/%3E%3Cpath d='M3 10a2 2 0 0 1 .709-1.528l7-5.999a2 2 0 0 1 2.582 0l7 5.999A2 2 0 0 1 21 10v9a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2z'/%3E%3C/svg%3E") center/contain no-repeat}.rank-math-breadcrumb .separator::before{content:"";display:inline-block;width:10px;height:10px;margin:0 2px;background:currentColor;color:#d5cfc5;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m9 18 6-6-6-6'/%3E%3C/svg%3E") center/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m9 18 6-6-6-6'/%3E%3C/svg%3E") center/contain no-repeat}.kt-accodion-icon-style-basic .kt-blocks-accordion-icon-trigger:before,.kt-accodion-icon-style-basic .kt-blocks-accordion-icon-trigger:after{width:12px!important}.kt-accodion-icon-style-basic .kt-blocks-accordion-icon-trigger:before,.kt-accodion-icon-style-basic .kt-blocks-accordion-icon-trigger:after{height:1px!important}.kt-blocks-accordion-header.kt-accordion-panel-active{font-weight:500!important}.probox,div.asl_w .probox{height:36px!important}.probox .proinput input,div.asl_w .probox .proinput input{height:36px!important}div.asl_w .probox .promagnifier,div.asl_w .probox .proclose{width:36px!important;height:36px!important}body div.asl_m .probox .proinput input.autocomplete{margin-top:-36px!important}@media (min-width:768px){.header-contact-inner-wrap{display:flex;align-items:center;gap:18px}.header-contact-item+.header-contact-item::before{content:"|";margin-right:18px;color:currentColor}}.ratkaisut-suodattimet,.palvelut-suodattimet{position:relative}.ratkaisut-suodattimet::after,.palvelut-suodattimet::after{content:"";position:absolute;left:50%;bottom:0;width:100vw;height:1px;background:#ddd8ce;transform:translateX(-50%)}.ratkaisut-grid .wp-block-kadence-query-card,.palvelut-grid .wp-block-kadence-query-card{max-width:var(--global-content-width,1290px)!important;margin:auto}.henkilosto-grid .wp-block-kadence-query-card{max-width:var(--global-content-width,1290px)!important;margin:auto}.ratkaisut-suodattimet,.palvelut-suodattimet,.henkilostosuodattimet{position:sticky;z-index:10;background:#fff}.hinnasto-valikko{position:sticky;z-index:10}@media (min-width:1025px){.ratkaisut-suodattimet,.palvelut-suodattimet,.hinnasto-valikko,.henkilostosuodattimet{top:187px}.ratkaisut-grid .wp-block-kadence-query-card,.palvelut-grid .wp-block-kadence-query-card{padding:0 var(--global-md-spacing)}.henkilosto-grid .wp-block-kadence-query-card{padding:2rem var(--global-md-spacing)}}@media (max-width:1024px){.ratkaisut-suodattimet,.palvelut-suodattimet,.hinnasto-valikko{top:110px}.ratkaisut-grid .wp-block-kadence-query-card,.palvelut-grid .wp-block-kadence-query-card{padding:0 var(--global-xs-spacing)}.henkilosto-grid .wp-block-kadence-query-card{padding:1rem var(--global-xs-spacing)}}@media (max-width:767px){.ratkaisut-suodattimet,.palvelut-suodattimet,.hinnasto-valikko{top:130px}.ratkaisut-grid .wp-block-kadence-query-card,.palvelut-grid .wp-block-kadence-query-card{padding:0 var(--global-xs-spacing)}.henkilosto-grid .wp-block-kadence-query-card{padding:1rem var(--global-xs-spacing)}}.ratkaisukategoria{margin-left:auto!important}.ratkaisukategoria li{padding-right:var(--global-kb-spacing-xxs,.5rem)!important;padding-left:var(--global-kb-spacing-xxs,.5rem)!important;border-radius:0!important;line-height:18px!important;letter-spacing:.06em}.palvelut-suodattimet .kadence-column6228_c113ab-3a,.ratkaisut-suodattimet .kadence-column6226_979895-06{min-width:0}.palvelut-suodattimet .kadence-column6228_c113ab-3a>.kt-inside-inner-col,.ratkaisut-suodattimet .kadence-column6226_979895-06>.kt-inside-inner-col{min-width:0}.palvelut-suodattimet .kadence-query-filter,.ratkaisut-suodattimet .kadence-query-filter{display:block;width:100%;max-width:100%;overflow-x:auto;overflow-y:hidden;-webkit-overflow-scrolling:touch;scrollbar-gutter:stable;scrollbar-width:thin;scrollbar-color:#5e4e3a #e5dfd6}.palvelut-suodattimet .kadence-filter-wrap,.ratkaisut-suodattimet .kadence-filter-wrap{margin:0;padding:0;border:0;min-width:max-content}.palvelut-suodattimet .buttons-options,.ratkaisut-suodattimet .buttons-options{display:inline-flex!important;flex-wrap:nowrap!important;justify-content:flex-start!important;align-items:center;min-width:max-content;width:auto}.palvelut-suodattimet .btn-inner-wrap,.ratkaisut-suodattimet .btn-inner-wrap{flex:0 0 auto}.palvelut-suodattimet .kadence-query-filter::-webkit-scrollbar,.ratkaisut-suodattimet .kadence-query-filter::-webkit-scrollbar{height:8px}.palvelut-suodattimet .kadence-query-filter::-webkit-scrollbar-track,.ratkaisut-suodattimet .kadence-query-filter::-webkit-scrollbar-track{background:#e5dfd6;border-radius:999px}.palvelut-suodattimet .kadence-query-filter::-webkit-scrollbar-thumb,.ratkaisut-suodattimet .kadence-query-filter::-webkit-scrollbar-thumb{background:#5e4e3a;border-radius:999px}.palvelut-suodattimet .kadence-query-filter::-webkit-scrollbar-thumb:hover,.ratkaisut-suodattimet .kadence-query-filter::-webkit-scrollbar-thumb:hover{background:#4c3c2d}.mobile-header-button-wrap{margin-top:-5px!important}.header-button::before,.mobile-header-button::before{content:"";display:inline-block;width:11px;height:11px;margin-right:8px;vertical-align:middle;background-repeat:no-repeat;background-size:contain;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='11' height='11' viewBox='0 0 24 24' fill='none' stroke='%236b5c4e' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M19 21v-2a4 4 0 0 0-4-4H9a4 4 0 0 0-4 4v2'/%3E%3Ccircle cx='12' cy='7' r='4'/%3E%3C/svg%3E");margin-bottom:2px}.ratkaisupainikkeet .button{text-align:left!important;padding:12px 10px}.ratkaisupainikkeet-alemmat .button{padding:12px 10px}.ratkaisu-card .kb-query-item>.wp-block-kadence-column>.kt-inside-inner-col{background-size:100% auto!important;transition:background-size .4s ease}.ratkaisu-card .kb-query-item:hover>.wp-block-kadence-column>.kt-inside-inner-col{background-size:110% auto!important}.toimispiste-elementti li{padding:3px 10px!important;border-radius:0!important}.toimispiste-elementti .kb-dynamic-list.kb-dynamic-list-style-pill li{margin-right:.4rem!important}.henkilosto .entry-content-wrap{padding:0!important}.henkilon-toimipisteet li{border-radius:0!important;border:1px solid #ddd8ce;padding:6px 14px!important;margin-right:.5rem!important}.henkilon-toimipisteet li::before,.toimipistekaupunki::before{content:"";display:inline-block;width:11px;height:11px;margin-right:.5em;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23CBAD88' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M20 10c0 4.993-5.539 10.193-7.399 11.799a1 1 0 0 1-1.202 0C9.539 20.193 4 14.993 4 10a8 8 0 0 1 16 0'/%3E%3Ccircle cx='12' cy='10' r='3'/%3E%3C/svg%3E") no-repeat center;background-size:contain;vertical-align:-1px}.steps-row .kt-row-column-wrap{overflow:visible}.steps-row .wp-block-kadence-column{position:relative;overflow:visible}.steps-row .wp-block-kadence-column:not(:last-child){border-right:1px solid #d9c5aa}.steps-row .wp-block-kadence-column:not(:first-child)::before{content:"";position:absolute;left:-5px;top:50%;transform:translateY(-50%);width:10px;height:10px;background:#cba172;border-radius:50%;z-index:10}@media (max-width:1024px){.steps-row .wp-block-kadence-column{border-right:none}.steps-row .wp-block-kadence-column::before{display:none}}@media (min-width:768px) and (max-width:1024px){.steps-row .wp-block-kadence-column{border-right:none!important}.steps-row .wp-block-kadence-column::before{display:none}.steps-row .wp-block-kadence-column:nth-child(odd){border-right:1px solid #D8C5A6!important}.steps-row .wp-block-kadence-column:nth-child(-n+2){border-bottom:1px solid #D8C5A6}}@media (max-width:767px){.steps-row .wp-block-kadence-column{border-right:none!important;border-bottom:none}.steps-row .wp-block-kadence-column::before{display:none}.steps-row .wp-block-kadence-column:not(:last-child){border-bottom:1px solid #D8C5A6}}.loyalty-row>.kt-row-column-wrap>.wp-block-kadence-column{display:flex}.loyalty-row>.kt-row-column-wrap>.wp-block-kadence-column>.kt-inside-inner-col{display:flex;flex-direction:column;width:100%}.loyalty-card{display:flex;flex-direction:column;flex:1}.loyalty-card>.kt-inside-inner-col{display:flex;flex-direction:column;flex:1}.loyalty-card .wp-block-kadence-iconlist{flex:1}.loyalty-card .kt-block-spacer:last-of-type{margin-top:auto;padding-top:20px}.loyalty-card .wp-block-kadence-advancedbtn{margin-top:20px}.loyalty-row .wp-block-kadence-column{border-right:none;border-bottom:none}.loyalty-row>.kt-row-column-wrap>.wp-block-kadence-column:nth-child(-n+3){border-right:1px solid #e8e2d9}@media (min-width:768px) and (max-width:1024px){.loyalty-row>.kt-row-column-wrap>.wp-block-kadence-column{border-right:none;border-bottom:none}.loyalty-row>.kt-row-column-wrap>.wp-block-kadence-column:nth-child(odd){border-right:1px solid #e8e2d9}.loyalty-row>.kt-row-column-wrap>.wp-block-kadence-column:nth-child(-n+2){border-bottom:1px solid #e8e2d9}}@media (max-width:767px){.loyalty-row>.kt-row-column-wrap>.wp-block-kadence-column{border-right:none;border-bottom:none}.loyalty-row>.kt-row-column-wrap>.wp-block-kadence-column:not(:last-child){border-bottom:1px solid #e8e2d9}}.loyalty-note{display:flex;align-items:center;justify-content:center;gap:12px;margin-top:40px}.loyalty-note .line{width:60px;height:1px;background:rgb(203 173 136 / .3);flex-shrink:0}.loyalty-note .text{font-size:12px;letter-spacing:.08em;color:rgb(255 255 255 / .35);text-align:center;line-height:1.5}@media (max-width:767px){.loyalty-note{gap:10px}.loyalty-note .line{width:30px}.loyalty-note .text{font-size:11px}}.erikoisalat-single li{padding:.4rem 1.2rem!important;border-radius:0!important;border:1px solid #e1ddd2!important;margin-right:0.5rem!important}.ratkaisut-erikoisosaaminen li{border-radius:0!important;border:1px solid #ddd8ce;padding:6px 14px!important;margin-right:.5rem!important}.maksutavat .wp-block-kadence-column{display:flex}.maksutavat .kt-inside-inner-col{display:flex;flex-direction:column;flex:1}.maksutavat .kt-adv-heading-has-icon{margin-top:auto}.giftcard-overlay{display:flex;height:100%}.giftcard-overlay>.kt-inside-inner-col{display:flex;flex:1;justify-content:flex-end}.tietoa-section{display:flex;flex:1}.tietoa-section>.kt-inside-inner-col{flex:1}.lahjakorttipainike{justify-content:flex-start;text-align:left}.rahapainikkeet .wp-block-kadence-advancedheading:hover{background:#FFFFFF!important;border-color:#CBAD88!important}.kasvat-rivi .kt-inside-inner-col:hover p{color:#F5F2EE99!important}.tyopaikat-alat li{padding:3px 8px!important;margin-right:0.4rem!important;margin-bottom:0.4rem!important;border-radius:0!important;border:1px solid rgb(203 173 136 / 30%)!important}.tyopaikat-query .kb-query-grid-wrap{gap:0}.tyopaikat-query .kb-query-item{padding:2rem;box-sizing:border-box;border-left:1px solid rgb(203 173 136 / .2);transition:background .3s ease}@media (min-width:1025px){.tyopaikat-query .kb-query-item:nth-child(3n+1){border-left:none}}@media (min-width:768px) and (max-width:1024px){.tyopaikat-query .kb-query-item{border-left:1px solid rgb(203 173 136 / .2)}.tyopaikat-query .kb-query-item:nth-child(2n+1){border-left:none}}@media (max-width:767px){.tyopaikat-query .kb-query-item{border-left:none}}.tyopaikat-query .kb-query-item:hover{background:#2d2419}.artikkelikategoriat li{padding:4px 12px!important;border:1px solid #cbad88!important;border-radius:0!important}.single-post p,.single-post h2,.single-post h3{color:#231d15}.single-post p{font-size:15px!important}.single-post h2{font-size:20px!important}.single-post h3{font-size:18px!important}.news-card{display:flex;flex-direction:column;height:100%}.news-card>.wp-block-kadence-section:last-child{margin-top:auto}.news-card h2,.news-card h3{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;min-height:2.8em}.news-excerpt{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:4;overflow:visible;line-height:1.6;height:calc(1.6em * 4)}.ajankohtaista-listauskategoriat li{padding:5px 12px!important;border-radius:0!important}.news-card .kb-query-item>.wp-block-kadence-column>.kt-inside-inner-col{background-size:100% auto!important;transition:background-size .4s ease}.news-card .kb-query-item:hover>.wp-block-kadence-column>.kt-inside-inner-col{background-size:110% auto!important}.wpsr-reviews-badge-wrapper .wpsr-reviews-badge-btn,.wpsr-reviews-badge-wrapper .wpsr-reviews-badge-btn:hover{box-shadow:none!important}.wpsr-fixed-height .wpsr-business-info{border-radius:0px!important}.wpsr-review-template-one{border-radius:0px!important}.wpsr-reviews-3878 .wpsr_add_read_more .wpsr_read_more,.wpsr_add_read_more .wpsr_read_less{color:#8a7968}.wpsr_add_read_more .wpsr_read_less,.wpsr_add_read_more .wpsr_read_more{text-decoration-color:#8a7968!important}.wpsr-reviews-badge-wrapper .wpsr-reviews-badge-btn{margin-bottom:0px!important}#main-header .header-button2:hover{box-shadow:none!important}@media (max-width:1024px){.wpsr-reviews-wrapper .wpsr-reviews-slider{padding-top:0px!important}}div.asl_r .results .item .asl_content h3 a{color:#5E4E3A!important;font-family:'Playfair Display',serif!important;line-height:0px!important}div.asl_r.vertical{min-width:350px!important}div.asl_r .results .item .asl_content .asl_desc{font-size:11px!important}.probox,div.asl_w .probox{height:39px!important}@media (max-width:767px){div.asl_w .probox .proinput input{font-size:12px!important}}.kb-count-up-title{margin-bottom:20px!important}.pagination .current{border-radius:0px!important}.pagination .page-numbers:hover{border-radius:0px!important;border:1px solid #cbad88!important}.loop-entry.type-post .entry-taxonomies .category-style-pill a{font-weight:500!important;font-size:12px!important;letter-spacing:0.1em!important;font-family:"Inter",sans-serif!important}.category-style-pill a{border-radius:0px!important}