.section-gma1580b3{background-color:#d9e6ec;padding:50px 0 0 0}@media only screen and (min-width:768px){.section-gma1580b3{padding:50px 0 0 0}}@media only screen and (min-width:992px){.section-gma1580b3{padding:0 0 0 0}}.section-gma1580b3{height:400px}@media only screen and (min-width:768px){.section-gma1580b3{height:400px}}@media only screen and (min-width:992px){.section-gma1580b3{height:450px}}.section-gm50a930c{margin:-30px 0 0 0}@media only screen and (min-width:768px){.section-gm50a930c{margin:-30px 0 0 0}}@media only screen and (min-width:992px){.section-gm50a930c{margin:-28px 0 0 0}}.section-gm3c77d42{padding:50px 0 50px 0}@media only screen and (min-width:768px){.section-gm3c77d42{padding:50px 0 50px 0}}@media only screen and (min-width:992px){.section-gm3c77d42{padding:80px 0 120px 0}}.section-gm70db1e7{background-color:#c3bef0;padding:50px 0 50px 0}@media only screen and (min-width:768px){.section-gm70db1e7{padding:50px 0 50px 0}}@media only screen and (min-width:992px){.section-gm70db1e7{padding:80px 0 80px 0}}.section-gm7f70fab{background-color:var(--tausta-hiekka);padding:80px 0 80px 0}@media only screen and (min-width:768px){.section-gm7f70fab{padding:80px 0 80px 0}}@media only screen and (min-width:992px){.section-gm7f70fab{padding:80px 0 80px 0}}.section-gme0466d5{margin:80px 0 80px 0}@media only screen and (min-width:768px){.section-gme0466d5{margin:80px 0 80px 0}}@media only screen and (min-width:992px){.section-gme0466d5{margin:80px 0 80px 0}}.section-gmf79b74e{background-color:var(--dark-blue);margin:50px 0 0 0}@media only screen and (min-width:768px){.section-gmf79b74e{margin:50px 0 0 0}}@media only screen and (min-width:992px){.section-gmf79b74e{margin:50px 0 0 0}}@media only screen and (min-width:992px){.section-gmf79b74e{height:25vh}}#section-e1d7e160-1cef-4738-a466-f9c1b5f076ff .gutentor-single-item .bg-color-box{height:300px}@media (min-width:768px){#section-e1d7e160-1cef-4738-a466-f9c1b5f076ff .gutentor-single-item .bg-color-box{height:450px}}@media (min-width:992px){#section-e1d7e160-1cef-4738-a466-f9c1b5f076ff .gutentor-single-item .bg-color-box{height:550px}}@media only screen and (min-width:992px){.section-ge6a7ff.gutentor-element-advanced-text .gutentor-text{margin:0 0 80px 0}}#section-86122974-ef02-4156-9bf4-daba36b5e8d1 .gutentor-single-item .gutentor-single-item-title,#section-86122974-ef02-4156-9bf4-daba36b5e8d1 .gutentor-single-item .gutentor-single-item-title a{color:var(--dark-blue)}@media only screen and (min-width:992px){#section-86122974-ef02-4156-9bf4-daba36b5e8d1 .gutentor-single-item .gutentor-single-item-title,#section-86122974-ef02-4156-9bf4-daba36b5e8d1 .gutentor-single-item .gutentor-single-item-title a{font-size:18px}}#section-86122974-ef02-4156-9bf4-daba36b5e8d1 .gutentor-single-item-button{color:#fff;background-color:rgba(39,92,246,1);padding:10px 15px 10px 15px;border-top-left-radius:3px;border-top-right-radius:3px;border-bottom-right-radius:3px;border-bottom-left-radius:3px;font-size:14px;text-transform:normal}#section-86122974-ef02-4156-9bf4-daba36b5e8d1 .gutentor-single-item-button:hover{background-color:rgba(25,73,212,1)}@media only screen and (min-width:768px){#section-86122974-ef02-4156-9bf4-daba36b5e8d1 .gutentor-single-item-button{padding:10px 15px 10px 15px;font-size:14px}}@media only screen and (min-width:992px){#section-86122974-ef02-4156-9bf4-daba36b5e8d1 .gutentor-single-item-button{padding:10px 15px 10px 15px;font-size:14px}}.section-gbb8ea2 .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-gbb8ea2 .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-gbb8ea2 .gutentor-block-button .gutentor-button-icon{font-size:14px}@media only screen and (min-width:768px){.section-gbb8ea2 .gutentor-block-button{padding:25px 35px 25px 35px;font-size:16px}.section-gbb8ea2 .gutentor-block-button .gutentor-button-icon{font-size:14px}}@media only screen and (min-width:992px){.section-gbb8ea2 .gutentor-block-button{padding:25px 35px 25px 35px;font-size:.8em}.section-gbb8ea2 .gutentor-block-button .gutentor-button-icon{font-size:14px}}@media only screen and (min-width:992px){.col-gmd236bc{flex-basis:50%;max-width:50%}}.section-gm414a79{background-size:contain;background-position:top right;background-repeat:no-repeat}@media only screen and (min-width:992px){.col-gm414a79{flex-basis:50%;max-width:50%}}.section-g9aa66f.gutentor-element-advanced-text .gutentor-text{color:var(--dark-blue)}@media only screen and (min-width:992px){.section-g9aa66f.gutentor-element-advanced-text .gutentor-text{font-size:4.8em;line-height:1}}.section-gm201acd{margin:25px 0 0 0}@media only screen and (min-width:992px){.col-gm201acd{flex-basis:66.66666666666666%;max-width:66.66666666666666%}}.section-gm6d7340{background-image:url(https://www.cmcfinland.fi/wp-content/uploads/2024/04/Etusivun-Siviilikriisinhallinnan-tehtavat-elementti.jpg );background-size:cover;background-position:center;background-repeat:no-repeat}@media only screen and (min-width:992px){.col-gm6d7340{flex-basis:33.33333333333333%;max-width:33.33333333333333%}}@media only screen and (min-width:992px){.section-g0f05f9.gutentor-element-advanced-text .gutentor-text{margin:0 0 50px 0}}@media only screen and (min-width:992px){.section-g6d4162.gutentor-element-advanced-text .gutentor-text{margin:0 0 50px 0}}.section-gdc8355.gutentor-element-advanced-text .gutentor-text{color:var(--dark-blue)}@media only screen and (min-width:992px){.section-gdc8355{width:650px}}.section-ge3d3cc .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-ge3d3cc .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-ge3d3cc .gutentor-block-button .gutentor-button-icon{font-size:14px}@media only screen and (min-width:768px){.section-ge3d3cc .gutentor-block-button{margin:100px 0 0 0;padding:25px 35px 25px 35px;font-size:16px}.section-ge3d3cc .gutentor-block-button .gutentor-button-icon{font-size:14px}}@media only screen and (min-width:992px){.section-ge3d3cc .gutentor-block-button{margin:100px 0 0 0;padding:25px 35px 25px 35px;font-size:.8em}.section-ge3d3cc .gutentor-block-button .gutentor-button-icon{font-size:14px}}.section-gmd483af1{padding:25px 0 0 0}@media only screen and (min-width:992px){.col-gm34f585{flex-basis:100%;max-width:100%}}.section-g6741d3.gutentor-element-advanced-text .gutentor-text{margin:0 0 50px 0}.section-gcf23de.gutentor-element-advanced-text .gutentor-text{margin:0 0 50px 0}@media only screen and (min-width:992px){.col-gm9c149c{flex-basis:33.33333333333333%;max-width:33.33333333333333%}}@media only screen and (min-width:992px){.col-gmbdc7b0{flex-basis:33.33333333333333%;max-width:33.33333333333333%}}@media only screen and (min-width:992px){.col-gm83b719{flex-basis:33.33333333333333%;max-width:33.33333333333333%}}.section-g563d4d.gutentor-element-advanced-text .gutentor-text{color:var(--dark-blue)}@media only screen and (min-width:992px){.section-g563d4d.gutentor-element-advanced-text .gutentor-text{font-size:2.5em}}.section-gc97025.gutentor-element-advanced-text .gutentor-text{color:var(--dark-blue)}.section-g5823e1.gutentor-element-advanced-text .gutentor-text{color:var(--dark-blue)}@media only screen and (min-width:992px){.section-g5823e1.gutentor-element-advanced-text .gutentor-text{font-size:2.5em}}.section-g5f3ce9.gutentor-element-advanced-text .gutentor-text{color:var(--dark-blue)}.section-g04bbed.gutentor-element-advanced-text .gutentor-text{color:var(--dark-blue)}@media only screen and (min-width:992px){.section-g04bbed.gutentor-element-advanced-text .gutentor-text{font-size:2.5em}}.section-g9e3555.gutentor-element-advanced-text .gutentor-text{color:var(--dark-blue)}.section-gm95ef307{margin:20px 0 0 0}.section-gm5882bf{background-image:url(https://www.cmcfinland.fi/wp-content/uploads/2024/04/Etusivun-koulutukset-elementti.jpg );background-size:cover}@media only screen and (min-width:992px){.col-gm5882bf{flex-basis:50%;max-width:50%}}@media only screen and (min-width:992px){.col-gm7c50c7{flex-basis:50%;max-width:50%}}@media only screen and (min-width:992px){.col-gm1b996b{flex-basis:75%;max-width:75%}}@media only screen and (min-width:992px){.col-gm7f92b3{flex-basis:25%;max-width:25%}}.section-gfba265 .gutentor-block-button{color:var(--light-blue);background-color:var(--dark-blue);background-image:none;margin:0 0 15px 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-gfba265 .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-gfba265 .gutentor-block-button .gutentor-button-icon{font-size:14px}@media only screen and (min-width:768px){.section-gfba265 .gutentor-block-button{padding:25px 35px 25px 35px;font-size:16px}.section-gfba265 .gutentor-block-button .gutentor-button-icon{font-size:14px}}@media only screen and (min-width:992px){.section-gfba265 .gutentor-block-button{padding:25px 65px 25px 65px;font-size:.8em}.section-gfba265 .gutentor-block-button .gutentor-button-icon{font-size:14px}}