:root{--page-title-display:none;}/* Start custom CSS */body.elementor-page-105>section{padding:clamp(56px,8vw,104px) max(16px,4vw)!important}
body.elementor-page-105>section>div{width:100%;max-width:1180px;margin-inline:auto}
body.elementor-page-105 [data-id="cafe155"]{max-width:720px}
body.elementor-page-105 [data-id="83b48e2"] a:focus-visible{outline:3px solid #855e42!important;outline-offset:5px!important}
body.elementor-page-105 .solu-k2-yhteinen-kevyt-linkki a{color:inherit!important;text-decoration:inherit!important;text-decoration-color:#668466!important;text-decoration-thickness:2px!important;text-underline-offset:6px!important}
body.elementor-page-105 [data-id="83b48e2"] h3{overflow-wrap:break-word}
body.elementor-page-105 [data-id="83b48e2"] img[src*="kemikaalikuorma-minimiin"]{object-fit:contain;background:#e7ebe1}
body.elementor-page-105 [data-id="83b48e2"] img[src*="0688"]{object-position:50% 25%}
@media(max-width:767px){body.elementor-page-105 [data-id="83b48e2"] h3{font-size:21px}}

body.elementor-page-105 [data-id="83b48e2"] h3 a{color:#333;text-decoration:none}
body.elementor-page-105 [data-id="83b48e2"] p a{color:#855e42;text-decoration:underline;text-underline-offset:5px;transition:color 480ms cubic-bezier(.22,.61,.36,1)}
@media(prefers-reduced-motion:reduce){body.elementor-page-105 [data-id="83b48e2"] a{transition:none!important}}/* End custom CSS */