.elementor-2470 .elementor-element.elementor-element-d0b1a69:not(.elementor-motion-effects-element-type-background), .elementor-2470 .elementor-element.elementor-element-d0b1a69 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(2, 1, 1, 0.76);background-image:url("https://www.petteriniemi.com/wp-content/uploads/2020/08/Avaimet-menestykseen-zeke.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-2470 .elementor-element.elementor-element-d0b1a69{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-2470 .elementor-element.elementor-element-d0b1a69 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2470 .elementor-element.elementor-element-c9f2247 .elementor-spacer-inner{height:104px;}.elementor-2470 .elementor-element.elementor-element-2a97e8f{text-align:center;}.elementor-2470 .elementor-element.elementor-element-2a97e8f .elementor-heading-title{color:#FFFFFF;mix-blend-mode:luminosity;}.elementor-2470 .elementor-element.elementor-element-dad1db0 .elementor-text-editor{text-align:center;}.elementor-2470 .elementor-element.elementor-element-dad1db0{color:#FFFFFF;font-size:26px;}.elementor-2470 .elementor-element.elementor-element-cd62bbb .elementor-spacer-inner{height:183px;}.elementor-2470 .elementor-element.elementor-element-44eb8d7 .elementor-text-editor{text-align:center;}.elementor-2470 .elementor-element.elementor-element-44eb8d7{color:#000000;}.elementor-2470 .elementor-element.elementor-element-493eb27 .elementor-text-editor{text-align:center;}.elementor-2470 .elementor-element.elementor-element-493eb27{color:#000000;}.elementor-2470 .elementor-element.elementor-element-438db34 .elementor-text-editor{text-align:center;}.elementor-2470 .elementor-element.elementor-element-438db34{color:#000000;}.elementor-2470 .elementor-element.elementor-element-3c339b7 .elementor-text-editor{text-align:center;}.elementor-2470 .elementor-element.elementor-element-3c339b7{color:#000000;}.elementor-2470 .elementor-element.elementor-element-d145ddd .elementor-text-editor{text-align:center;}.elementor-2470 .elementor-element.elementor-element-d145ddd{color:#000000;}.elementor-2470 .elementor-element.elementor-element-fd7e458 .elementor-text-editor{text-align:center;}.elementor-2470 .elementor-element.elementor-element-fd7e458{color:#000000;}.elementor-2470 .elementor-element.elementor-element-44ccb90 .elementor-spacer-inner{height:38px;}.elementor-2470 .elementor-element.elementor-element-1cf7f89{color:#000000;font-size:15px;}.elementor-2470 .elementor-element.elementor-element-8bcda54{text-align:center;}.elementor-2470 .elementor-element.elementor-element-5d0d2a6{text-align:center;}.elementor-2470 .elementor-element.elementor-element-5d0d2a6 .elementor-heading-title{color:#23A455;}.elementor-2470 .elementor-element.elementor-element-6ebe066 .elementor-text-editor{text-align:left;}.elementor-2470 .elementor-element.elementor-element-6ebe066{color:#000000;font-size:18px;}.elementor-2470 .elementor-element.elementor-element-b637e76 .elementor-text-editor{text-align:center;}.elementor-2470 .elementor-element.elementor-element-b637e76{color:#000000;font-size:18px;}.elementor-2470 .elementor-element.elementor-element-281d650 .elementor-text-editor{text-align:justify;}.elementor-2470 .elementor-element.elementor-element-281d650{color:#000000;font-size:18px;}.elementor-2470 .elementor-element.elementor-element-f1d0d79 .elementor-spacer-inner{height:10px;}.elementor-2470 .elementor-element.elementor-element-0f566dc .elementor-text-editor{text-align:center;}.elementor-2470 .elementor-element.elementor-element-0f566dc{color:#000000;font-size:18px;}.elementor-2470 .elementor-element.elementor-element-5850e56 .elementor-text-editor{text-align:justify;}.elementor-2470 .elementor-element.elementor-element-5850e56{color:#000000;font-size:18px;}.elementor-2470 .elementor-element.elementor-element-811887e .elementor-spacer-inner{height:10px;}.elementor-2470 .elementor-element.elementor-element-19379de .elementor-text-editor{text-align:center;}.elementor-2470 .elementor-element.elementor-element-19379de{color:#000000;font-size:18px;}.elementor-2470 .elementor-element.elementor-element-acc847c .elementor-text-editor{text-align:justify;}.elementor-2470 .elementor-element.elementor-element-acc847c{color:#000000;font-size:18px;}.elementor-2470 .elementor-element.elementor-element-3c8d701 .elementor-text-editor{text-align:center;}.elementor-2470 .elementor-element.elementor-element-3c8d701{color:#000000;font-size:18px;}.elementor-2470 .elementor-element.elementor-element-392d5dd .elementor-text-editor{text-align:justify;}.elementor-2470 .elementor-element.elementor-element-392d5dd{color:#000000;font-size:18px;}.elementor-2470 .elementor-element.elementor-element-e1ded45 .elementor-text-editor{text-align:center;}.elementor-2470 .elementor-element.elementor-element-e1ded45{color:#000000;font-size:18px;}.elementor-2470 .elementor-element.elementor-element-271bdfc .elementor-text-editor{text-align:justify;}.elementor-2470 .elementor-element.elementor-element-271bdfc{color:#000000;font-size:18px;}.elementor-2470 .elementor-element.elementor-element-b48dbda .elementor-spacer-inner{height:10px;}.elementor-2470 .elementor-element.elementor-element-d16d2eb .elementor-text-editor{text-align:center;}.elementor-2470 .elementor-element.elementor-element-d16d2eb{color:#000000;font-size:18px;}.elementor-2470 .elementor-element.elementor-element-5343e77 .elementor-text-editor{text-align:justify;}.elementor-2470 .elementor-element.elementor-element-5343e77{color:#000000;font-size:18px;}.elementor-2470 .elementor-element.elementor-element-d98ad73 .elementor-spacer-inner{height:10px;}.elementor-2470 .elementor-element.elementor-element-7f071b5 .elementor-text-editor{text-align:center;}.elementor-2470 .elementor-element.elementor-element-7f071b5{color:#000000;font-size:18px;}.elementor-2470 .elementor-element.elementor-element-3cdd668 .elementor-text-editor{text-align:justify;}.elementor-2470 .elementor-element.elementor-element-3cdd668{color:#000000;font-size:18px;}.elementor-2470 .elementor-element.elementor-element-90e8e19 .elementor-spacer-inner{height:10px;}.elementor-2470 .elementor-element.elementor-element-bd243e4 .elementor-text-editor{text-align:center;}.elementor-2470 .elementor-element.elementor-element-bd243e4{color:#000000;font-size:18px;}.elementor-2470 .elementor-element.elementor-element-058548c .elementor-text-editor{text-align:justify;}.elementor-2470 .elementor-element.elementor-element-058548c{color:#000000;font-size:18px;}.elementor-2470 .elementor-element.elementor-element-fcb58fc .elementor-spacer-inner{height:10px;}.elementor-2470 .elementor-element.elementor-element-28aae59 .elementor-text-editor{text-align:justify;}.elementor-2470 .elementor-element.elementor-element-28aae59{color:#000000;font-size:18px;}.elementor-2470 .elementor-element.elementor-element-7c8dcb0 .elementor-text-editor{text-align:center;}.elementor-2470 .elementor-element.elementor-element-7c8dcb0{color:#000000;}.elementor-2470 .elementor-element.elementor-element-ec4382f .elementor-text-editor{text-align:center;}.elementor-2470 .elementor-element.elementor-element-ec4382f{color:#000000;}.elementor-2470 .elementor-element.elementor-element-d9068cd .elementor-spacer-inner{height:29px;}.elementor-2470 .elementor-element.elementor-element-6c8c9f8 .elementor-text-editor{text-align:center;}.elementor-2470 .elementor-element.elementor-element-6c8c9f8{color:#000000;font-size:21px;}.elementor-2470 .elementor-element.elementor-element-2424664 .elementor-text-editor{text-align:center;}.elementor-2470 .elementor-element.elementor-element-2424664{color:#000000;}.elementor-2470 .elementor-element.elementor-element-8d9b7f3 .elementor-text-editor{text-align:center;}.elementor-2470 .elementor-element.elementor-element-8d9b7f3{color:#000000;}.elementor-2470 .elementor-element.elementor-element-90ca92d .elementor-text-editor{text-align:center;}.elementor-2470 .elementor-element.elementor-element-90ca92d{color:#000000;font-size:22px;}.elementor-2470 .elementor-element.elementor-element-aa429ab .elementor-spacer-inner{height:67px;}.elementor-2470 .elementor-element.elementor-element-5220ab1 .elementor-text-editor{text-align:center;}.elementor-2470 .elementor-element.elementor-element-5220ab1{color:#000000;}.elementor-2470 .elementor-element.elementor-element-6b82658 .elementor-text-editor{text-align:center;}.elementor-2470 .elementor-element.elementor-element-6b82658{color:#000000;font-size:19px;}.elementor-2470 .elementor-element.elementor-element-7fbca25 .elementor-text-editor{text-align:center;}.elementor-2470 .elementor-element.elementor-element-7fbca25{color:#000000;}.elementor-2470 .elementor-element.elementor-element-48311d9 .elementor-text-editor{text-align:center;}.elementor-2470 .elementor-element.elementor-element-48311d9{color:#000000;}.elementor-2470 .elementor-element.elementor-element-4db24ef .elementor-accordion .elementor-accordion-item{border-color:#23A455;}.elementor-2470 .elementor-element.elementor-element-4db24ef .elementor-accordion .elementor-accordion-item .elementor-tab-content{border-top-color:#23A455;}.elementor-2470 .elementor-element.elementor-element-4db24ef .elementor-accordion .elementor-accordion-item .elementor-tab-title.elementor-active{border-bottom-color:#23A455;}.elementor-2470 .elementor-element.elementor-element-4db24ef .elementor-accordion-icon, .elementor-2470 .elementor-element.elementor-element-4db24ef a{color:#23A455;}.elementor-2470 .elementor-element.elementor-element-4db24ef .elementor-accordion .elementor-tab-content{background-color:#FFFFFF;color:#000000;}.elementor-2470 .elementor-element.elementor-element-fecd8a0:not(.elementor-motion-effects-element-type-background), .elementor-2470 .elementor-element.elementor-element-fecd8a0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#eaeaea;}.elementor-2470 .elementor-element.elementor-element-fecd8a0{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-2470 .elementor-element.elementor-element-fecd8a0 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2470 .elementor-element.elementor-element-eea68be .elementor-text-editor{text-align:center;column-gap:0px;}.elementor-2470 .elementor-element.elementor-element-eea68be{color:#000000;font-size:15px;line-height:0.8em;}@media(min-width:768px){.elementor-2470 .elementor-element.elementor-element-e223cdd{width:50%;}.elementor-2470 .elementor-element.elementor-element-eff02c2{width:50%;}.elementor-2470 .elementor-element.elementor-element-b656054{width:71.065%;}.elementor-2470 .elementor-element.elementor-element-61f8208{width:28.818%;}}@media(max-width:767px){.elementor-2470 .elementor-element.elementor-element-2a97e8f .elementor-heading-title{font-size:54px;}.elementor-2470 .elementor-element.elementor-element-dad1db0{font-size:26px;}}