/* compiled by scssphp v0.6.3 on Fri, 12 Nov 2021 10:10:41 +0200 (0.0142s) */

@import url('https://fonts.googleapis.com/css?family=Open+Sans:400,600,700,800');body{font-family:'Open Sans', sans-serif;color:#1a1a1a}a{color:#0cb4d4}a:hover{color:#1a1a1a}h1,h2,h3,h4,h5{font-family:'Open Sans', sans-serif;font-weight:800;text-transform:uppercase;line-height:1.3}h1{font-size:2em}h2{color:#0cb4d4;font-weight:700}h3{font-weight:600;color:#0cb4d4}.page-id-148 h2,.page-id-148 h3{color:#6e6c6d}.page-id-148 .secondary{background-color:#2d2d2d}.page-id-148 .innovaatio-nostot h3{font-weight:700;color:#6e6c6d}.page-id-150 h2,.page-id-150 h3{color:#6e6c6d}.page-id-150 .secondary{background-color:#2d2d2d}.page-id-150 .innovaatio h3{color:#988b69}.page-id-150 .innovaatio p{color:#988b69}.page-id-150 .innovaatio .innovaatio-nostot h3{font-weight:700;color:#988b69}.innovaatio h3{color:#6e6c6d}.innovaatio p{color:#6e6c6d}.innovaatio .innovaatio-nostot h3{font-weight:700;color:#0cb4d4}.artikkelit .col{padding:0 15px}.artikkelit .col .box-text{padding-bottom:0}.nav li a{font-family:'Open Sans', sans-serif;font-weight:800}#header .header-wrapper .header-main{height:60px !important}#header .header-wrapper .nav-dropdown{border:0;box-shadow:none !important;padding:0}#header .header-wrapper .nav-dropdown li{margin:0 !important}#header .header-wrapper .nav-dropdown a{color:#626161 !important}#header .header-wrapper #top-bar{background-color:#fff;padding:10px 0}#header .header-wrapper #top-bar ul li a{color:#0cb4d4;font-weight:700;text-transform:uppercase;font-size:1em}#header .header-wrapper #masthead{background-color:#0cb4d4}#header .header-wrapper #masthead .logo{z-index:1}#header .header-wrapper #masthead .header-nav li{margin:0 25px}#header .header-wrapper #masthead .header-nav li a{color:#fff;font-weight:700;font-size:1em}.section{padding-bottom:65px}.off-canvas .mfp-content{background-color:#1a1a1a;color:#fff}.off-canvas .nav-vertical li a{color:#fff}.off-canvas .nav-vertical li:hover{color:#fcdede}#main .headerbanner h2{font-weight:500;letter-spacing:-1px}#main .headerbanner p{font-size:1.3em}.blog-post-inner button.is-outline{color:#0cb4d4;border:2px solid #0cb4d4}.blog-post-inner button.is-outline:hover{color:#fff;background-color:#0cb4d4}.wp-block-image.is-resized{display:inline-block}.button{font-family:'Open Sans', sans-serif;font-weight:700}.primary{background-color:#ef860a}.secondary{background-color:#0cb4d4}.contact-button-side{background-color:#0cb4d4;position:fixed;right:90px !important;bottom:0;z-index:99999;color:#fff;padding:1em;-webkit-box-shadow:0px 0px 4px 1px rgba(12, 151, 176, 1);-moz-box-shadow:0px 0px 4px 1px rgba(12, 151, 176, 1);box-shadow:0px 0px 4px 1px rgba(12, 151, 176, 1)}.contact-button-side .btn-blue-contact{color:#fff}.contact-button-side:hover{font-size:18px}input{margin-bottom:0 !important}input[type='submit']{background-color:#0cb4d4 !important}span.name_first{display:block !important}.stuck .hide-for-sticky{display:inherit}footer h2{color:#fff;text-align:center}footer p{color:#fff;text-align:center}footer .col-inner ul li{list-style-type:none}footer .col-inner ul li a{color:#fff;font-weight:700;font-size:1em;text-transform:uppercase}footer .col-inner ul li img{vertical-align:middle;margin-right:10px}footer .absolute-footer{display:none}.back-to-top{color:#fff !important;border-color:#fff !important}.back-to-top:hover{background-color:#fff;border-color:#fff !important;color:#0cb4d4 !important}@media (max-width:550px){h1{font-size:1.5em}}