/*!
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}.drawer-header{padding:0 1rem 0!important}.popup-drawer .drawer-content{padding:0 1rem 2rem!important}.kadence-menu-mega-enabled>.sub-menu{margin-left:-50%!important}.menu-label-icon-wrap{opacity:0}.kadence-menu-mega-enabled>.sub-menu li:hover .menu-label-icon-wrap{opacity:1}.mainmenu_sub-item{margin-left:.5rem}.mainmenu_sub-item a{padding-top:.15rem!important}a,p a {text-decoration:none!important}a.kb-advanced-heading-link p{margin-bottom:var(--global-md-spacing)!important}input,textarea{padding:.6rem!important;border-radius:0!important;font-size:1rem!important}.fluentform form{margin:0!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;font-size:1rem!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}.vl{border-left:2px solid var(--global-palette1);height:75px;position:absolute;top:-25%;left:25%}@media (max-width:1024px){.vl{display:none}}.childpages-list__ul{list-style:none;padding:0!important;margin:0!important}.childpages-list__li{text-transform:uppercase;letter-spacing:1px;font-weight:700;font-size:1rem}.childpages-list__ul li a{color:var(--global-palette2)}.childpages-list__ul li a:hover{color:var(--global-palette1)}.childpages-list__li-active a{color:var(--global-palette1)!important}.tribe-block__venue{margin:var(--tec-spacer-6) 0!important;max-width:100%!important}.single-tribe_events .tribe-events-c-subscribe-dropdown__button,.tribe-block__events-link .tribe-events-c-subscribe-dropdown__button{width:250px!important}