.flex-align-start{align-items:start!important}.artikkeli-kokonaan-ei-otsikkoa h1,.artikkeli-kokonaan-ei-otsikkoa h2,.artikkeli-kokonaan-ei-otsikkoa h3{display:none}.et_pb_row.et_pb_row_2_tb_body.pa-sticky-header.et_pb_row--with-menu{display:none}.post-edit-link{font-weight:bold}.et_pb_scroll_top{background-color:#4d8c3f!important}.wp-block-file__embed{position:relative!important}article.et_pb_post.post.type-post{border-radius:9px 9px 9px 9px}.et_pb_post_content h3,.et_pb_post_content h4{margin-top:2em}hr{margin-top:2em;margin-bottom:2em}.vertical-align-center{display:flex;flex-direction:column;justify-content:center}.vertical-align-bottom{display:flex;flex-direction:column;justify-content:bottom}.some-row{transition:all .1s ease-in}.some-row h4{padding:0!important}.some-row img{border:0px #a1c037 solid;transition:border-radius 0.33s ease-in-out}.some-row img:hover{border-radius:33%!important}#et-main-area{margin-top:-2em}header .et_builder_inner_content{z-index:inherit!important}.et_pb_section.et_pb_section_0_tb_body{min-height:900px}.et_pb_top_inside_divider{margin-top:0px}.hidden{display:none}.pa-sticky-header{position:fixed!important;top:0;width:100%}.ha-mask-bottom-1 .et_pb_background_mask{background-image:url(/wp/wp-content/uploads/kiekura-tgw.png)!important}.lwp-breadcrumbs .et-pb-icon{vertical-align:baseline!important}.et_pb_image_1_tb_header{}a:hover{color:#a1c037}.et_pb_post a{color:#4d8b3e}.et_pb_post a:hover{color:#a1c037}.DesignedButton__button,.wp-block-button__link,.wp-block-button__link.has-background{color:#eee;background-color:#4d8b3f;min-width:200px;border-radius:9px;border:2px solid #a1c037;font-weight:bold;border-bottom:0;margin:20px auto;text-align:center;transition:all .3s ease}.wp-block-buttons{justify-content:center}.DesignedButton__button:hover,.wp-block-button__link:hover,.wp-block-button__link.has-background:hover{background-color:#a1c037!important;border-color:#fff;color:#fff;letter-spacing:1.5px;box-shadow:rgb(214 255 166 / 66%) 0px 0px 20px 2px}.DesignedButton__button:active,.wp-block-button__link:active,.wp-block-button__link.has-background:active{transform:translateY(3px);box-shadow:rgb(56 109 56 / 66%) 0px 0px 20px 2px}.sivun-otsikko .et_pb_text_inner{padding:2px 10px;padding-top:5px;background-color:#a1c037;width:max-content;border-top-left-radius:9px;border-top-right-radius:9px;transform:translateX(-10px)}.sivun-otsikko .et_pb_text_inner h1,.sivun-otsikko .et_pb_text_inner h2{padding-bottom:0;color:#4d8c3f}#sivun-otsikko-1 .et_pb_text_inner{transform:translateX(-10px)}#sivun-otsikko-2,#sivun-otsikko-3{background:#A1C037;padding-top:10px;margin-top:0;transform:translateX(-10px)}#sivun-otsikko-2 .et_pb_text_inner,#sivun-otsikko-3 .et_pb_text_inner{border-top-left-radius:16px;border-top-right-radius:16px;transform:translateX(0px)}#sivun-otsikko-3{border-top-left-radius:9px;border-top-right-radius:9px}.sivun-otsikko-aktiivinen .et_pb_text_inner h2{}.fullwidth{width:100%;max-width:100%}#alasivu-menu-row{padding:0;margin:0}.sisennys{width:80%;margin:auto;max-width:1080px}#alasivu-menu-0{border-radius:0px;border-bottom:2px solid rgba(0,100,0,0.2)}#alasivu-menu-0 .et_pb_code_inner ul{margin-left:-5px}#alasivu-menu-1,#alasivu-menu-2{border-bottom:2px solid rgba(0,100,0,0.2)}.et_pb_code_0_tb_body.alasivu-menu{}#alasivu-menu-0.alasivu-menu .et_pb_code_inner{margin:auto;width:80%;max-width:1080px}.et_pb_code_0_tb_body.alasivu-menu ul{margin:auto;width:100%}#alasivu-menu-1.alasivu-menu,#alasivu-menu-2.alasivu-menu{width:80%;margin:auto;max-width:1080px;transform:translateX(-10px);border-radius:6px;border-top-left-radius:0;border-top-right-radius:0}.et_pb_code_1_tb_body.alasivu-menu ul{margin:auto;width:100%}.et_pb_code_1_tb_body.alasivu-menu .et_pb_code_inner{}.alasivu-menu ul{padding-bottom:0}.alasivu-menu ul li a{color:#fff}ul.alavalikko.inline{padding-left:0px}.inline li{display:inline-block!important;padding-right:10px}.hissivalikko-2{border-top-left-radius:0!important}.hissivalikko,.mobile-scroll{border-radius:6px;background-color:#A1C037;margin-bottom:10px;padding-left:10px;padding-top:5px;padding-bottom:5px;z-index:5;width:100%;border-bottom:2px solid rgba(0,100,0,0.2)}.hissivalikko{border-radius:6px;width:calc(100% + 20px);margin-left:-10px}.mobile-scroll{}.mobile-scroll .et_pb_code_inner{}.hissivalikko::-webkit-scrollbar,.mobile-scroll::-webkit-scrollbar{display:none}.hissivalikko ul li a,.mobile-scroll ul li a{color:white}.hissivalikko ul li a:hover,.mobile-scroll ul li a:hover{color:#4d8b3e}.hissiotsikko{scroll-margin-top:5rem;scroll-snap-type:y mandatory;padding-top:100px;margin-top:-100px}.sticky-mainmenun-alle{position:sticky;top:40px}.admin-bar .sticky-mainmenun-alle{top:70px}@media only screen and (min-width:768px){.hissivalikko ul,.mobile-scroll ul{width:100%;margin:auto;overflow:normal;padding-bottom:0px}.sivun-otsikko .et_pb_text_inner{border-top-left-radius:16px;border-top-right-radius:16px;transform:translateX(-10px)}}@media only screen and (max-width:767px){.et_pb_image_1_tb_header{transform:translate(-35px,35px)!important}#header.slogan{transform:translate(0px,0px)!important}.sivun-otsikko .et_pb_text_inner{border-top-left-radius:9px;border-top-right-radius:9px}#sivun-otsikko-2,#sivun-otsikko-3{background:inherit;padding-top:0px;margin-top:10px}#sivun-otsikko-2 .et_pb_text_inner,#sivun-otsikko-3 .et_pb_text_inner{border-top-left-radius:9px;border-top-right-radius:9px;transform:translateX(0px)}.sivun-otsikko h1,.sivun-otsikko h2{font-size:medium}.hissivalikko{width:100%;transform:translateX(0px)!important}.mobile-scroll{width:100%!important;transform:translateX(0px)!important;border-radius:0!important}.et_pb_code_0_tb_body.alasivu-menu{border-radius:0px}.et_pb_code_0_tb_body.alasivu-menu .et_pb_code_inner{width:100%!important;padding-bottom:5px}#alasivu-menu-0 .et_pb_code_inner ul{margin-left:0}.et_pb_code_1_tb_body.alasivu-menu{border-radius:0px;width:100%}.hissivalikko ul,.mobile-scroll ul{width:100%;margin:auto;padding:5px;overflow-x:auto;white-space:nowrap;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar}.admin-bar .sticky-mainmenun-alle{top:40px}}#ha-sidemenu-right .nav li.et-reverse-direction-nav li ul{left:inherit!important}.ha-menu-singleline{min-height:450px;padding-bottom:100%}.ha-menu-singleline strong{}nav.ha-menu-singleline ul.et-menu{padding-left:0px!important}.ha-menu-singleline li{width:100%!important;padding-right:22px!important;line-height:1.2}nav.ha-menu-singleline li ul.children li ul.children{z-index:25;left:inherit!important;right:240px}.ha-menu-singleline li>a{padding-bottom:10px;color:#4d8b3e}.ha-menu-singleline li>a:hover{opacity:1;color:#a1c037;transition:all .2s ease-in-out!important}nav.ha-menu-singleline ul li.page_item_has_children a:after{font-family:ETmodules;content:"3";font-size:16px;position:absolute;right:0;top:0;font-weight:800}nav.ha-menu-singleline ul li.page_item_has_children a:hover:after{content:"5";transition:all .1s ease-in-out!important;font-size:20px;margin-right:-2px}nav.ha-menu-singleline ul li.current_page_item a{}nav.ha-menu-singleline ul.children li a:after{content:"5"}nav.ha-menu-singleline ul.children li a:hover{background-color:inherit}footer.et-l--footer .et_builder_inner_content{z-index:auto!important}.et_pb_row.et_pb_row_0_tb_footer{z-index:0!important}.menu-footer li{width:100%!important;padding-right:22px!important;line-height:1.2}.et_pb_accordion .et_pb_toggle_open .et_pb_toggle_title:before{display:block!important;content:"\e04f"!important}.more{display:none}.contact-list-contact-container{height:100%!important;background:rgba(256,256,256,0.66);padding:15px}.contact-list-container select{width:100%!important}.contact-list-custom-fields-container{margin:0px}.contact-list-custom-field-with-icon i.fa::before{color:#4d8c3f}.contact-list-main-elements{display:flex;flex-direction:column}.contact-list-contact-name{order:2}.contact-list-job-title{order:3}.contact-list-email{order:4}.contact-list-phone{order:5}.contact-list-address{order:6}.contact-list-description{order:7}.contact-list-custom-fields-container{order:1;display:flex;flex-direction:column}.contact-list-custom-field-1{order:2;margin-top:0px}.contact-list-custom-field-1 i{margin-left:-5px!important}.contact-list-custom-field-2 strong{}.contact-list-custom-field-2{order:1;font-size:1.2em;font-weight:bold}.contact-list-custom-field-with-icon span{margin-top:10px}.contact-list-custom-field-with-icon i{margin-left:0px}.backdrop{backdrop-filter:blur(3px)}.blur{backdrop-filter:blur(3px)}.dark-back{background-color:rgba(33,33,33,0.33)}.darker-back{background-color:rgba(33,66,00,0.66)}.light-text{}.light-back{}.dark-text{}.visit blockquote{margin-top:40px;margin-bottom:40px}.visit blockquote p{color:#ffffff!important}.pagination{}.pagination a{color:rgba(255,255,255,0)!important}.pagination a:after{display:inline-block;border:1px solid;border-color:#a1c037;border-radius:9px 9px 9px 9px;overflow:hidden;border-width:1px}.pagination a:hover::after{border-color:#a1ee37}.pagination .alignleft,.pagination .alignright{width:29.667%}.pagination .alignleft a:after,.pagination .alignright a:after{color:#ffffff;background-color:rgba(33,66,00,0.66);width:29.667%;padding:10px;width:100%}.pagination .alignleft a:after{content:"< Lisää";text-align:left}.pagination .alignright a:after{content:"Edelliset >";text-align:right}#aktiviteetit .pagination .alignleft a:after{content:"< Lisää aktiviteettejä"!important}#majoitusjaruokailu .pagination .alignleft a:after{content:"< Lisää kohteita"!important}#nahtavyydet .pagination .alignleft a:after{content:"< Lisää käyntikohteita"!important}.pagination .alignright a{color:rgba(255,255,255,0)}#aktiviteetit .pagination .alignright a:after{content:"Edelliset aktiviteetit >"!important}.display-posts-listing.grid{display:grid;grid-gap:16px}.display-posts-listing.grid .title{display:block}.display-posts-listing.grid img{display:block;max-width:100%;height:auto}@media (min-width:600px){.display-posts-listing.grid{grid-template-columns:repeat(2,1fr)}}@media (min-width:1024px){.display-posts-listing.grid{grid-template-columns:repeat(3,1fr)}}.tribe-common--breakpoint-medium.tribe-common .tribe-common-l-container{padding-left:0;padding-right:0;padding-top:0}.tribe-common--breakpoint-medium.tribe-common .tribe-common-form-control-text__input{padding:var(--tec-spacer-4) var(--tec-spacer-4) var(--tec-spacer-4) var(--tec-spacer-8)!important}.tribe-common--breakpoint-medium.tribe-events .tribe-events-c-search__input-control{margin:0}.tribe-events-c-top-bar__nav-list{padding:0!important}.tribe-events-c-top-bar__nav-list-item{list-style:none}.tribe-common-form-control-toggle__input.tribe-events-c-top-bar__hide-recurring-input{height:10px!important;width:40px!important}.widget-title{font-size:1.2em!important;margin:0px!important}.is-style-outline a{border:none!important;font-size:12px!important}.header-image{border:none!important}#colophon .widget{margin-bottom:0px}.footer-widgets-wrapper{background-color:#4b7032;height:300px;background-image:url("/wp/wp-content/uploads/hsvenefooter.jpg")}.footer-socket-wrapper{background-color:#4b7032;height:80px}.widget_featured_slider .slide-content{position:absolute;margin-bottom:20px;background:-webkit-linear-gradient(top,rgba(0,0,0,0.3),rgba(0,0,0,0));background:-o-linear-gradient(bottom,rgba(0,0,0,0.3),rgba(0,0,0,0));background:-moz-linear-gradient(bottom,rgba(0,0,0,0.3),rgba(0,0,0,0));background:linear-gradient(to bottom,rgba(0,0,0,0.3),rgba(0,0,0,0));padding-top:10px;padding-bottom:10px;padding-left:5%;width:95%;margin-left:0px}.widget_featured_slider img{margin-bottom:20px;width:100%}.display-posts-listing.grid{display:grid;grid-gap:16px}.display-posts-listing.grid .title{display:block}.display-posts-listing.grid img{display:block;max-width:100%;height:auto}.display-posts-listing.grid{display:grid;grid-gap:10px;grid-column-gap:30px;color:#009041}.display-posts-listing.image-left .listing-item{overflow:hidden;margin-bottom:10px;width:50%}.display-posts-listing.image-left .image{float:left;margin:0 10px 0 0}.display-posts-listing.image-left .title{display:block}.display-posts-listing.image-left .excerpt-dash{display:none}ul.display-posts-listing{list-style:square}div.poweredbywrapper{display:none!important}button#appendBtn.loadMoreBtn{display:none!important}