.elementor-1051 .elementor-element.elementor-element-29160a7:not(.elementor-motion-effects-element-type-background), .elementor-1051 .elementor-element.elementor-element-29160a7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );background-image:url("https://www.o-coach.fi/wp-content/uploads/2020/08/IMG_20200716_144318-scaled.jpg");background-position:center center;background-size:100% auto;}.elementor-1051 .elementor-element.elementor-element-29160a7 > .elementor-background-overlay{background-color:transparent;background-image:linear-gradient(180deg, #000000 67%, #4A4E58 100%);opacity:0.5;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1051 .elementor-element.elementor-element-29160a7{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-1051 .elementor-element.elementor-element-3ea8e94 .elementor-spacer-inner{height:70px;}.elementor-1051 .elementor-element.elementor-element-05bfcf6 img{width:13%;}.elementor-1051 .elementor-element.elementor-element-301dd8c{text-align:center;}.elementor-1051 .elementor-element.elementor-element-301dd8c .elementor-heading-title{color:var( --e-global-color-e7f2aa5 );}.elementor-1051 .elementor-element.elementor-element-d360fc5 .elementor-spacer-inner{height:50px;}.elementor-1051 .elementor-element.elementor-element-8da14db:not(.elementor-motion-effects-element-type-background), .elementor-1051 .elementor-element.elementor-element-8da14db > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-1051 .elementor-element.elementor-element-8da14db{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-1051 .elementor-element.elementor-element-8da14db > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1051 .elementor-element.elementor-element-9326167{--divider-border-style:double;--divider-color:var( --e-global-color-text );--divider-border-width:8.4px;}.elementor-1051 .elementor-element.elementor-element-9326167 .elementor-divider-separator{width:100%;}.elementor-1051 .elementor-element.elementor-element-9326167 .elementor-divider{padding-top:15px;padding-bottom:15px;}.elementor-1051 .elementor-element.elementor-element-ed614b5{color:var( --e-global-color-e7f2aa5 );}.elementor-1051 .elementor-element.elementor-element-e7b57f0{text-align:center;}.elementor-1051 .elementor-element.elementor-element-e7b57f0 .elementor-heading-title{color:var( --e-global-color-e7f2aa5 );}.elementor-1051 .elementor-element.elementor-element-a217b0e{--divider-border-style:solid;--divider-color:var( --e-global-color-e7f2aa5 );--divider-border-width:1px;}.elementor-1051 .elementor-element.elementor-element-a217b0e .elementor-divider-separator{width:100%;}.elementor-1051 .elementor-element.elementor-element-a217b0e .elementor-divider{padding-top:15px;padding-bottom:15px;}.elementor-1051 .elementor-element.elementor-element-69462e1 .elementor-heading-title{color:var( --e-global-color-accent );font-size:30px;}.elementor-1051 .elementor-element.elementor-element-8942e86{color:var( --e-global-color-e7f2aa5 );}.elementor-1051 .elementor-element.elementor-element-6fdd9c3 img{width:60%;}.elementor-1051 .elementor-element.elementor-element-3cba1ba{--divider-border-style:solid;--divider-color:var( --e-global-color-e7f2aa5 );--divider-border-width:1px;}.elementor-1051 .elementor-element.elementor-element-3cba1ba .elementor-divider-separator{width:100%;}.elementor-1051 .elementor-element.elementor-element-3cba1ba .elementor-divider{padding-top:15px;padding-bottom:15px;}.elementor-1051 .elementor-element.elementor-element-7d74959 .elementor-heading-title{color:var( --e-global-color-accent );font-size:32px;}.elementor-1051 .elementor-element.elementor-element-e44520a{color:var( --e-global-color-e7f2aa5 );}.elementor-1051 .elementor-element.elementor-element-ea65c31 img{width:60%;}.elementor-1051 .elementor-element.elementor-element-a5d4755{--divider-border-style:solid;--divider-color:var( --e-global-color-e7f2aa5 );--divider-border-width:1px;}.elementor-1051 .elementor-element.elementor-element-a5d4755 .elementor-divider-separator{width:100%;}.elementor-1051 .elementor-element.elementor-element-a5d4755 .elementor-divider{padding-top:15px;padding-bottom:15px;}.elementor-1051 .elementor-element.elementor-element-810467f .elementor-heading-title{color:var( --e-global-color-accent );font-size:32px;}.elementor-1051 .elementor-element.elementor-element-315c3e0{color:var( --e-global-color-e7f2aa5 );}.elementor-1051 .elementor-element.elementor-element-80ae5d5 img{width:60%;}.elementor-1051 .elementor-element.elementor-element-d07b33c{--divider-border-style:solid;--divider-color:var( --e-global-color-e7f2aa5 );--divider-border-width:1px;}.elementor-1051 .elementor-element.elementor-element-d07b33c .elementor-divider-separator{width:100%;}.elementor-1051 .elementor-element.elementor-element-d07b33c .elementor-divider{padding-top:15px;padding-bottom:15px;}.elementor-1051 .elementor-element.elementor-element-3a1a59f .elementor-heading-title{color:var( --e-global-color-accent );font-size:32px;}.elementor-1051 .elementor-element.elementor-element-c6181e4{color:var( --e-global-color-e7f2aa5 );}.elementor-1051 .elementor-element.elementor-element-e88fac8 img{width:60%;}.elementor-1051 .elementor-element.elementor-element-5caec50{--divider-border-style:solid;--divider-color:var( --e-global-color-e7f2aa5 );--divider-border-width:1px;}.elementor-1051 .elementor-element.elementor-element-5caec50 .elementor-divider-separator{width:100%;}.elementor-1051 .elementor-element.elementor-element-5caec50 .elementor-divider{padding-top:15px;padding-bottom:15px;}.elementor-1051 .elementor-element.elementor-element-c158bca .elementor-heading-title{color:var( --e-global-color-accent );font-size:32px;}.elementor-1051 .elementor-element.elementor-element-096cd05{color:var( --e-global-color-e7f2aa5 );}.elementor-1051 .elementor-element.elementor-element-aa23cbe img{width:60%;}.elementor-1051 .elementor-element.elementor-element-304e78b{--divider-border-style:solid;--divider-color:var( --e-global-color-e7f2aa5 );--divider-border-width:1px;}.elementor-1051 .elementor-element.elementor-element-304e78b .elementor-divider-separator{width:100%;}.elementor-1051 .elementor-element.elementor-element-304e78b .elementor-divider{padding-top:15px;padding-bottom:15px;}.elementor-1051 .elementor-element.elementor-element-afc75f6 .elementor-heading-title{color:var( --e-global-color-accent );font-size:30px;}.elementor-1051 .elementor-element.elementor-element-3fd06a4{color:var( --e-global-color-e7f2aa5 );}.elementor-1051 .elementor-element.elementor-element-4837305 img{width:60%;}.elementor-1051 .elementor-element.elementor-element-2a6af3b{--divider-border-style:solid;--divider-color:var( --e-global-color-e7f2aa5 );--divider-border-width:1px;}.elementor-1051 .elementor-element.elementor-element-2a6af3b .elementor-divider-separator{width:100%;}.elementor-1051 .elementor-element.elementor-element-2a6af3b .elementor-divider{padding-top:15px;padding-bottom:15px;}.elementor-1051 .elementor-element.elementor-element-8cd02ad{text-align:center;color:var( --e-global-color-e7f2aa5 );font-size:20px;}.elementor-1051 .elementor-element.elementor-element-ba66fec .elementor-button{fill:var( --e-global-color-text );color:var( --e-global-color-text );background-color:var( --e-global-color-accent );}.elementor-1051 .elementor-element.elementor-element-ba66fec .elementor-button:hover, .elementor-1051 .elementor-element.elementor-element-ba66fec .elementor-button:focus{color:var( --e-global-color-text );background-color:var( --e-global-color-secondary );}.elementor-1051 .elementor-element.elementor-element-ba66fec .elementor-button:hover svg, .elementor-1051 .elementor-element.elementor-element-ba66fec .elementor-button:focus svg{fill:var( --e-global-color-text );}.elementor-1051 .elementor-element.elementor-element-19605e1{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-1051 .elementor-element.elementor-element-19605e1 .elementor-divider-separator{width:100%;}.elementor-1051 .elementor-element.elementor-element-19605e1 .elementor-divider{padding-top:15px;padding-bottom:15px;}.elementor-1051 .elementor-element.elementor-element-622f0af:not(.elementor-motion-effects-element-type-background), .elementor-1051 .elementor-element.elementor-element-622f0af > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-1051 .elementor-element.elementor-element-622f0af{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-1051 .elementor-element.elementor-element-622f0af > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1051 .elementor-element.elementor-element-57f27db{text-align:center;}.elementor-1051 .elementor-element.elementor-element-57f27db .elementor-heading-title{color:var( --e-global-color-e7f2aa5 );}.elementor-1051 .elementor-element.elementor-element-9968869:not(.elementor-motion-effects-element-type-background) > .elementor-column-wrap, .elementor-1051 .elementor-element.elementor-element-9968869 > .elementor-column-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-1051 .elementor-element.elementor-element-9968869 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-1051 .elementor-element.elementor-element-9968869 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1051 .elementor-element.elementor-element-0e62fc9{z-index:0;}.elementor-1051 .elementor-element.elementor-element-d81c1c6 .elementor-spacer-inner{height:50px;}