.elementor-1717 .elementor-element.elementor-element-29160a7:not(.elementor-motion-effects-element-type-background), .elementor-1717 .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/2021/04/index2.jpg");background-position:center left;background-repeat:no-repeat;background-size:100% auto;}.elementor-1717 .elementor-element.elementor-element-29160a7 > .elementor-background-overlay{background-color:#000000;opacity:0.5;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1717 .elementor-element.elementor-element-29160a7{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-1717 .elementor-element.elementor-element-3ea8e94 .elementor-spacer-inner{height:70px;}.elementor-1717 .elementor-element.elementor-element-05bfcf6 img{width:13%;}.elementor-1717 .elementor-element.elementor-element-301dd8c{text-align:center;}.elementor-1717 .elementor-element.elementor-element-301dd8c .elementor-heading-title{color:var( --e-global-color-e7f2aa5 );}.elementor-1717 .elementor-element.elementor-element-d360fc5 .elementor-spacer-inner{height:50px;}.elementor-1717 .elementor-element.elementor-element-8da14db:not(.elementor-motion-effects-element-type-background), .elementor-1717 .elementor-element.elementor-element-8da14db > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-1717 .elementor-element.elementor-element-8da14db{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-1717 .elementor-element.elementor-element-8da14db > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1717 .elementor-element.elementor-element-9326167{--divider-border-style:double;--divider-color:var( --e-global-color-text );--divider-border-width:8.4px;}.elementor-1717 .elementor-element.elementor-element-9326167 .elementor-divider-separator{width:100%;}.elementor-1717 .elementor-element.elementor-element-9326167 .elementor-divider{padding-top:15px;padding-bottom:15px;}.elementor-1717 .elementor-element.elementor-element-ed614b5{color:#FFFFFF;}.elementor-1717 .elementor-element.elementor-element-e7b57f0{text-align:center;}.elementor-1717 .elementor-element.elementor-element-e7b57f0 .elementor-heading-title{color:var( --e-global-color-e7f2aa5 );}.elementor-1717 .elementor-element.elementor-element-a217b0e{--divider-border-style:solid;--divider-color:var( --e-global-color-e7f2aa5 );--divider-border-width:1px;}.elementor-1717 .elementor-element.elementor-element-a217b0e .elementor-divider-separator{width:100%;}.elementor-1717 .elementor-element.elementor-element-a217b0e .elementor-divider{padding-top:15px;padding-bottom:15px;}.elementor-1717 .elementor-element.elementor-element-38af206 .elementor-heading-title{color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-1717 .elementor-element.elementor-element-45bc99a .elementor-heading-title{color:var( --e-global-color-e7f2aa5 );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-1717 .elementor-element.elementor-element-8942e86{color:var( --e-global-color-e7f2aa5 );}.elementor-1717 .elementor-element.elementor-element-6fdd9c3 img{width:60%;}.elementor-1717 .elementor-element.elementor-element-3cba1ba{--divider-border-style:solid;--divider-color:var( --e-global-color-e7f2aa5 );--divider-border-width:1px;}.elementor-1717 .elementor-element.elementor-element-3cba1ba .elementor-divider-separator{width:100%;}.elementor-1717 .elementor-element.elementor-element-3cba1ba .elementor-divider{padding-top:15px;padding-bottom:15px;}.elementor-1717 .elementor-element.elementor-element-7d74959 .elementor-heading-title{color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-1717 .elementor-element.elementor-element-2130b53 .elementor-heading-title{color:var( --e-global-color-e7f2aa5 );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-1717 .elementor-element.elementor-element-e44520a{color:var( --e-global-color-e7f2aa5 );}.elementor-1717 .elementor-element.elementor-element-ea65c31 img{width:60%;}.elementor-1717 .elementor-element.elementor-element-a5d4755{--divider-border-style:solid;--divider-color:var( --e-global-color-e7f2aa5 );--divider-border-width:1px;}.elementor-1717 .elementor-element.elementor-element-a5d4755 .elementor-divider-separator{width:100%;}.elementor-1717 .elementor-element.elementor-element-a5d4755 .elementor-divider{padding-top:15px;padding-bottom:15px;}.elementor-1717 .elementor-element.elementor-element-810467f .elementor-heading-title{color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-1717 .elementor-element.elementor-element-7d53b8c .elementor-heading-title{color:var( --e-global-color-e7f2aa5 );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-1717 .elementor-element.elementor-element-315c3e0{color:var( --e-global-color-e7f2aa5 );}.elementor-1717 .elementor-element.elementor-element-80ae5d5 img{width:60%;}.elementor-1717 .elementor-element.elementor-element-d07b33c{--divider-border-style:solid;--divider-color:var( --e-global-color-e7f2aa5 );--divider-border-width:1px;}.elementor-1717 .elementor-element.elementor-element-d07b33c .elementor-divider-separator{width:100%;}.elementor-1717 .elementor-element.elementor-element-d07b33c .elementor-divider{padding-top:15px;padding-bottom:15px;}.elementor-1717 .elementor-element.elementor-element-3a1a59f .elementor-heading-title{color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-1717 .elementor-element.elementor-element-0016288 .elementor-heading-title{color:var( --e-global-color-e7f2aa5 );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-1717 .elementor-element.elementor-element-c6181e4{color:var( --e-global-color-e7f2aa5 );}.elementor-1717 .elementor-element.elementor-element-e88fac8 img{width:60%;}.elementor-1717 .elementor-element.elementor-element-3f1feee .elementor-heading-title{color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-1717 .elementor-element.elementor-element-2700956 .elementor-heading-title{color:var( --e-global-color-e7f2aa5 );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-1717 .elementor-element.elementor-element-7d87fdd{color:var( --e-global-color-e7f2aa5 );}.elementor-1717 .elementor-element.elementor-element-2917ba9 img{width:60%;}.elementor-1717 .elementor-element.elementor-element-5caec50{--divider-border-style:solid;--divider-color:var( --e-global-color-e7f2aa5 );--divider-border-width:1px;}.elementor-1717 .elementor-element.elementor-element-5caec50 .elementor-divider-separator{width:100%;}.elementor-1717 .elementor-element.elementor-element-5caec50 .elementor-divider{padding-top:15px;padding-bottom:15px;}.elementor-1717 .elementor-element.elementor-element-304e78b{--divider-border-style:solid;--divider-color:var( --e-global-color-e7f2aa5 );--divider-border-width:1px;}.elementor-1717 .elementor-element.elementor-element-304e78b .elementor-divider-separator{width:100%;}.elementor-1717 .elementor-element.elementor-element-304e78b .elementor-divider{padding-top:15px;padding-bottom:15px;}.elementor-1717 .elementor-element.elementor-element-8cd02ad{text-align:center;color:var( --e-global-color-e7f2aa5 );font-size:20px;}.elementor-1717 .elementor-element.elementor-element-19605e1{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-1717 .elementor-element.elementor-element-19605e1 .elementor-divider-separator{width:100%;}.elementor-1717 .elementor-element.elementor-element-19605e1 .elementor-divider{padding-top:15px;padding-bottom:15px;}.elementor-1717 .elementor-element.elementor-element-622f0af:not(.elementor-motion-effects-element-type-background), .elementor-1717 .elementor-element.elementor-element-622f0af > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-1717 .elementor-element.elementor-element-622f0af{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-1717 .elementor-element.elementor-element-622f0af > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1717 .elementor-element.elementor-element-57f27db{text-align:center;}.elementor-1717 .elementor-element.elementor-element-57f27db .elementor-heading-title{color:var( --e-global-color-e7f2aa5 );}.elementor-1717 .elementor-element.elementor-element-9968869:not(.elementor-motion-effects-element-type-background) > .elementor-column-wrap, .elementor-1717 .elementor-element.elementor-element-9968869 > .elementor-column-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-1717 .elementor-element.elementor-element-9968869 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-1717 .elementor-element.elementor-element-9968869 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1717 .elementor-element.elementor-element-0e62fc9{z-index:0;}.elementor-1717 .elementor-element.elementor-element-d81c1c6 .elementor-spacer-inner{height:50px;}@media(max-width:767px){.elementor-1717 .elementor-element.elementor-element-29160a7:not(.elementor-motion-effects-element-type-background), .elementor-1717 .elementor-element.elementor-element-29160a7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center left;background-repeat:no-repeat;}}