body,p,a,li,h1,h2,h3,h4,h5,h6{font-family:'nohemi',Helvetica,Arial,Lucida,sans-serif}body,p a,li{font-variation-settings:'wght' 400}h1,h2,h3,h4,h5,h6{font-variation-settings:'wght' 700}.light *,.light{font-variation-settings:'wght' 300}.reg *,.reg{font-variation-settings:'wght' 400}.vihreavalo::before{content:'';display:block;position:absolute;bottom:0;width:100%;height:100%;background:radial-gradient(40% 30% at bottom center,#2ddc50e6,#ffffff00)}.kuosiverkko::after{content:'';display:block;position:absolute;width:100%;height:100%;bottom:0;background:url(/wp-content/uploads/2024/03/ps-pattern-b-g-1.svg);background-size:100% 100%;background-position:bottom left;transform:rotate(180deg)}@media (max-width:980px){.vihreavalo::before{background:radial-gradient(60% 10% at bottom center,#2ddc50e6,#ffffff00)}}#main-content .et_pb_section_0{padding-top:300px}.et_pb_slide{padding:0}.et_pb_slide_description *{text-shadow:none}.et-pb-controllers{width:fit-content;position:static}.et-pb-controllers a{width:50px;border-radius:0}.et-pb-active-control{background-color:#2DDC50!important}.et_password_protected_form{margin-top:200px}.lomake{background-color:#eaeaea;padding:5%}.lomake>div>p{display:grid;grid-template-columns:1fr 1fr;font-size:24px;color:#174A5D;margin-top:25px}.dvppl_cf7_styler_0_tb_footer .dipe-cf7-styler .wpcf7 .lomake textarea{border-color:#174A5D!important;padding:20px!important}.et_pb_post_slider .et_pb_slides .et_pb_slide .et_pb_container .et_pb_slider_container_inner .et_pb_slide_image{display:inline-flex!important;justify-content:center;align-items:center;margin:0!important;width:100%!important;max-width:500px;aspect-ratio:16 / 9}.et_pb_post_slider .et_pb_slides .et_pb_slide .et_pb_container .et_pb_slider_container_inner .et_pb_slide_image::before{content:'';display:block;position:absolute;bottom:0;width:100%;height:100%;background-size:30% 100%;background-position:left center;background-blend-mode:multiply;background-image:url(/wp-content/uploads/2024/03/triangle_pattern_gray_rgb-flip.svg)!important;background-repeat:no-repeat;opacity:.2}.et_pb_post_slider .et_pb_slides .et_pb_slide .et_pb_container .et_pb_slider_container_inner .et_pb_slide_description{padding:50px 0!important}.lista ul{list-style-type:none;margin-top:15px}.lista ul li{margin-bottom:15px}.lista ul li::before{font-family:'ETmodules';content:"N";color:#2DDC50;font-weight:bold;display:inline-block;width:1.2em;margin-left:-1em}html[lang="fi"] .englanti{display:none}html[lang="en-GB"] .suomi{display:none}.csconsentlink{cursor:pointer}