.section-gm8fed33b{background-color:#3c2d73}@media only screen and (min-width:992px){.section-gm8fed33b{height:620px}}.section-gm1b7acd0{padding:80px 0 80px 0}.section-gmcb86ec5{background-color:#d7d7e1}.section-gm51302dd{background-color:#c3bef0;padding:50px 0 50px 0}@media only screen and (min-width:768px){.section-gm51302dd{padding:50px 0 50px 0}}@media only screen and (min-width:992px){.section-gm51302dd{padding:80px 0 80px 0}}.section-gm72b2f42{padding:50px 0 50px 0}@media only screen and (min-width:768px){.section-gm72b2f42{padding:50px 0 50px 0}}@media only screen and (min-width:992px){.section-gm72b2f42{padding:80px 0 80px 0}}@media only screen and (min-width:992px){.section-g406185.gutentor-element-advanced-text .gutentor-text{margin:0 0 80px 0}}#section-82ef521f-79fd-4d91-8153-04366a07f3f1 .gutentor-single-item .gutentor-single-item-title,#section-82ef521f-79fd-4d91-8153-04366a07f3f1 .gutentor-single-item .gutentor-single-item-title a{color:var(--dark-blue)}@media only screen and (min-width:992px){#section-82ef521f-79fd-4d91-8153-04366a07f3f1 .gutentor-single-item .gutentor-single-item-title,#section-82ef521f-79fd-4d91-8153-04366a07f3f1 .gutentor-single-item .gutentor-single-item-title a{font-size:18px}}.section-g662839 .gutentor-block-button{color:var(--light-blue);background-color:var(--dark-blue);background-image:none;margin:25px 0 0 0;padding:25px 35px 25px 35px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var(--dark-blue);border-top-left-radius:25px;border-top-right-radius:25px;border-bottom-right-radius:25px;border-bottom-left-radius:25px;font-size:16px;text-transform:normal}.section-g662839 .gutentor-block-button:hover{color:var(--dark-blue);background-color:rgba(0,0,0,0);background-image:none;border-style:solid;border-width:1px 1px 1px 1px;border-color:var(--dark-blue);border-top-left-radius:25px;border-top-right-radius:25px;border-bottom-right-radius:25px;border-bottom-left-radius:25px}.section-g662839 .gutentor-block-button .gutentor-button-icon{font-size:14px}@media only screen and (min-width:768px){.section-g662839 .gutentor-block-button{padding:25px 35px 25px 35px;font-size:16px}.section-g662839 .gutentor-block-button .gutentor-button-icon{font-size:14px}}@media only screen and (min-width:992px){.section-g662839 .gutentor-block-button{padding:25px 35px 25px 35px;font-size:.8em}.section-g662839 .gutentor-block-button .gutentor-button-icon{font-size:14px}}@media only screen and (min-width:992px){.col-gm240f7b{flex-basis:50.35%;max-width:50.35%}}.section-gm35aeb8{background-size:cover;background-position:center;background-repeat:no-repeat}@media only screen and (min-width:992px){.col-gm35aeb8{flex-basis:49.65%;max-width:49.65%}}.section-g1500e9.gutentor-element-advanced-text .gutentor-text{color:var(--base-3)}@media only screen and (min-width:992px){.section-g1500e9.gutentor-element-advanced-text .gutentor-text{font-size:4em}}.section-g0d1605.gutentor-element-advanced-text .gutentor-text{color:var(--base-3)}.section-gmc8c429{padding:50px 40px 50px 40px}@media only screen and (min-width:768px){.section-gmc8c429{padding:50px 40px 50px 40px}}@media only screen and (min-width:992px){.section-gmc8c429{padding:50px 100px 50px 100px}}@media only screen and (min-width:992px){.col-gmc8c429{flex-basis:50%;max-width:50%}}.section-gm0f2a00{background-image:url(https://cmc.iwn.co/wp-content/uploads/2024/04/Etusivun-slider-scaled.jpg );background-size:cover;background-position:center;background-repeat:no-repeat}@media only screen and (min-width:992px){.col-gm0f2a00{flex-basis:50%;max-width:50%}}.section-g24ae89.gutentor-element-advanced-text .gutentor-text{margin:50px 0 0 0}.section-g8f2d2a .gutentor-block-button{color:#fff;background-color:var(--dark-blue);background-image:none;margin:50px 0 0 0;padding:25px 50px 25px 50px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var(--dark-blue);border-top-left-radius:25px;border-top-right-radius:25px;border-bottom-right-radius:25px;border-bottom-left-radius:25px;font-size:16px;text-transform:normal}.section-g8f2d2a .gutentor-block-button:hover{color:var(--dark-blue);background-color:rgba(0,0,0,0);background-image:none;border-style:solid;border-width:1px 1px 1px 1px;border-color:var(--dark-blue);border-top-left-radius:25px;border-top-right-radius:25px;border-bottom-right-radius:25px;border-bottom-left-radius:25px}.section-g8f2d2a .gutentor-block-button .gutentor-button-icon{font-size:14px}@media only screen and (min-width:768px){.section-g8f2d2a .gutentor-block-button{margin:50px 0 0 0;padding:25px 50px 25px 50px;font-size:16px}.section-g8f2d2a .gutentor-block-button .gutentor-button-icon{font-size:14px}}@media only screen and (min-width:992px){.section-g8f2d2a .gutentor-block-button{margin:100px 0 0 0;padding:25px 50px 25px 50px;font-size:16px}.section-g8f2d2a .gutentor-block-button .gutentor-button-icon{font-size:14px}}.section-gm97fe7f{background-image:url(https://cmc.iwn.co/wp-content/uploads/2021/03/tutkimus.jpg );background-size:cover;background-position:center;background-repeat:no-repeat}@media only screen and (min-width:992px){.col-gm97fe7f{flex-basis:50%;max-width:50%}}.section-gme515ca{background-size:cover;background-position:center;background-repeat:no-repeat;padding:50px 40px 50px 40px}@media only screen and (min-width:768px){.section-gme515ca{padding:50px 40px 50px 40px}}@media only screen and (min-width:992px){.section-gme515ca{padding:50px 100px 50px 100px}}@media only screen and (min-width:992px){.col-gme515ca{flex-basis:50%;max-width:50%}}.section-g2d08c1.gutentor-element-advanced-text .gutentor-text{margin:50px 0 0 0}.section-g79c451 .gutentor-block-button{color:#fff;background-color:var(--dark-blue);background-image:none;margin:50px 0 0 0;padding:25px 50px 25px 50px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var(--dark-blue);border-top-left-radius:25px;border-top-right-radius:25px;border-bottom-right-radius:25px;border-bottom-left-radius:25px;font-size:16px;text-transform:normal}.section-g79c451 .gutentor-block-button:hover{color:var(--dark-blue);background-color:rgba(0,0,0,0);background-image:none;border-style:solid;border-width:1px 1px 1px 1px;border-color:var(--dark-blue);border-top-left-radius:25px;border-top-right-radius:25px;border-bottom-right-radius:25px;border-bottom-left-radius:25px}.section-g79c451 .gutentor-block-button .gutentor-button-icon{font-size:14px}@media only screen and (min-width:768px){.section-g79c451 .gutentor-block-button{margin:50px 0 0 0;padding:25px 50px 25px 50px;font-size:16px}.section-g79c451 .gutentor-block-button .gutentor-button-icon{font-size:14px}}@media only screen and (min-width:992px){.section-g79c451 .gutentor-block-button{margin:100px 0 0 0;padding:25px 50px 25px 50px;font-size:16px}.section-g79c451 .gutentor-block-button .gutentor-button-icon{font-size:14px}}.section-gmca93dd{padding:50px 40px 50px 40px}@media only screen and (min-width:768px){.section-gmca93dd{padding:50px 40px 50px 40px}}@media only screen and (min-width:992px){.section-gmca93dd{padding:50px 100px 50px 100px}}@media only screen and (min-width:992px){.col-gmca93dd{flex-basis:50%;max-width:50%}}.section-gma38b8c{background-image:url(https://cmc.iwn.co/wp-content/uploads/2021/03/kvtehtavat.jpg );background-size:cover;background-position:center;background-repeat:no-repeat}@media only screen and (min-width:992px){.col-gma38b8c{flex-basis:50%;max-width:50%}}.section-g0739c7.gutentor-element-advanced-text .gutentor-text{margin:50px 0 0 0}.section-gd77deb .gutentor-block-button{color:#fff;background-color:var(--dark-blue);background-image:none;margin:50px 0 0 0;padding:25px 50px 25px 50px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var(--dark-blue);border-top-left-radius:25px;border-top-right-radius:25px;border-bottom-right-radius:25px;border-bottom-left-radius:25px;font-size:16px;text-transform:normal}.section-gd77deb .gutentor-block-button:hover{color:var(--dark-blue);background-color:rgba(0,0,0,0);background-image:none;border-style:solid;border-width:1px 1px 1px 1px;border-color:var(--dark-blue);border-top-left-radius:25px;border-top-right-radius:25px;border-bottom-right-radius:25px;border-bottom-left-radius:25px}.section-gd77deb .gutentor-block-button .gutentor-button-icon{font-size:14px}@media only screen and (min-width:768px){.section-gd77deb .gutentor-block-button{margin:50px 0 0 0;padding:25px 50px 25px 50px;font-size:16px}.section-gd77deb .gutentor-block-button .gutentor-button-icon{font-size:14px}}@media only screen and (min-width:992px){.section-gd77deb .gutentor-block-button{margin:100px 0 0 0;padding:25px 50px 25px 50px;font-size:16px}.section-gd77deb .gutentor-block-button .gutentor-button-icon{font-size:14px}}@media only screen and (min-width:992px){.col-gm2f96df{flex-basis:66.66666666666666%;max-width:66.66666666666666%}}.section-gm7b6980{background-image:url(https://cmc.iwn.co/wp-content/uploads/2024/01/tehtavat.jpg );background-size:cover;background-position:center;background-repeat:no-repeat}@media only screen and (min-width:992px){.col-gm7b6980{flex-basis:33.33333333333333%;max-width:33.33333333333333%}}.section-g6bc3d2.gutentor-element-advanced-text .gutentor-text{color:var(--dark-blue)}@media only screen and (min-width:992px){.section-g6bc3d2.gutentor-element-advanced-text .gutentor-text{padding:0 350px 50px 0}}.section-gc0e642 .gutentor-block-button{color:var(--light-blue);background-color:var(--dark-blue);background-image:none;margin:50px 0 0 0;padding:25px 35px 25px 35px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var(--dark-blue);border-top-left-radius:25px;border-top-right-radius:25px;border-bottom-right-radius:25px;border-bottom-left-radius:25px;font-size:16px;text-transform:normal}.section-gc0e642 .gutentor-block-button:hover{color:var(--dark-blue);background-color:rgba(0,0,0,0);background-image:none;border-style:solid;border-width:1px 1px 1px 1px;border-color:var(--dark-blue);border-top-left-radius:25px;border-top-right-radius:25px;border-bottom-right-radius:25px;border-bottom-left-radius:25px}.section-gc0e642 .gutentor-block-button .gutentor-button-icon{font-size:14px}@media only screen and (min-width:768px){.section-gc0e642 .gutentor-block-button{margin:50px 0 0 0;padding:25px 35px 25px 35px;font-size:16px}.section-gc0e642 .gutentor-block-button .gutentor-button-icon{font-size:14px}}@media only screen and (min-width:992px){.section-gc0e642 .gutentor-block-button{margin:80px 0 0 0;padding:25px 35px 25px 35px;font-size:.8em}.section-gc0e642 .gutentor-block-button .gutentor-button-icon{font-size:14px}}