.elementor-5884 .elementor-element.elementor-element-3739cf90{--spacer-size:50px}.elementor-5884 .elementor-element.elementor-element-1e5d5983{text-align:center}.elementor-5884 .elementor-element.elementor-element-67932512{text-align:center}.elementor-5884 .elementor-element.elementor-element-67932512 .elementor-heading-title{font-family:"DM Serif Display",Sans-serif}.elementor-5884 .elementor-element.elementor-element-fd56a51{--spacer-size:50px}.elementor-bc-flex-widget .elementor-5884 .elementor-element.elementor-element-26e6b9c7.elementor-column .elementor-widget-wrap{align-items:center}.elementor-5884 .elementor-element.elementor-element-26e6b9c7.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-5884 .elementor-element.elementor-element-457850f2{text-align:start;font-family:"Open Sans",Sans-serif}.elementor-5884 .elementor-element.elementor-element-d9e2381 .pp-list-container .pp-list-items li{align-items:center}.elementor-5884 .elementor-element.elementor-element-d9e2381 .pp-list-items .pp-icon-list-icon{font-size:14px;line-height:14px;height:14px;width:14px}.elementor-5884 .elementor-element.elementor-element-d9e2381 .pp-list-items .pp-icon-list-image img{width:14px}body:not(.rtl) .elementor-5884 .elementor-element.elementor-element-d9e2381.pp-icon-left .pp-list-items .pp-icon-wrapper{margin-right:8px}body.rtl .elementor-5884 .elementor-element.elementor-element-d9e2381.pp-icon-left .pp-list-items .pp-icon-wrapper{margin-left:8px}.elementor-5884 .elementor-element.elementor-element-d9e2381.pp-icon-right .pp-list-items .pp-icon-wrapper{margin-left:8px}.elementor-5884 .elementor-element.elementor-element-d9e2381 .pp-icon-wrapper{top:0}.elementor-5884 .elementor-element.elementor-element-d9e2381 .pp-icon-list-text{font-family:var(--e-global-typography-text-font-family),Sans-serif;font-size:var(--e-global-typography-text-font-size);font-weight:var(--e-global-typography-text-font-weight);text-transform:var(--e-global-typography-text-text-transform)}.elementor-5884 .elementor-element.elementor-element-73d80ae9:not(.elementor-motion-effects-element-type-background),.elementor-5884 .elementor-element.elementor-element-73d80ae9>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#FFF}.elementor-5884 .elementor-element.elementor-element-73d80ae9>.elementor-container{max-width:880px}.elementor-5884 .elementor-element.elementor-element-73d80ae9{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;padding:20px 0 30px 0}.elementor-5884 .elementor-element.elementor-element-73d80ae9>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-5884 .elementor-element.elementor-element-df410ef.elementor-column>.elementor-widget-wrap{justify-content:space-evenly}.elementor-5884 .elementor-element.elementor-element-83e46be{text-align:center}.elementor-5884 .elementor-element.elementor-element-83e46be .elementor-heading-title{font-family:"Open Sans",Sans-serif}.elementor-5884 .elementor-element.elementor-element-3b3bdde9>.elementor-widget-container{margin:-15px 0 -15px 0}.elementor-5884 .elementor-element.elementor-element-3b3bdde9{text-align:center;font-family:"Open Sans",Sans-serif}.elementor-5884 .elementor-element.elementor-element-3eb26e9c .elementor-button{background-color:#fff0;font-family:"Lato",Sans-serif;font-size:11px;font-weight:700;line-height:19px;letter-spacing:1px;fill:var(--e-global-color-bbdfdc4);color:var(--e-global-color-bbdfdc4);padding:0 0 0 0}.elementor-5884 .elementor-element.elementor-element-3eb26e9c .elementor-button:hover,.elementor-5884 .elementor-element.elementor-element-3eb26e9c .elementor-button:focus{background-color:#fff0;color:#9E5CEF}.elementor-5884 .elementor-element.elementor-element-3eb26e9c{width:auto;max-width:auto}.elementor-5884 .elementor-element.elementor-element-3eb26e9c>.elementor-widget-container{margin:0 0 0 0}.elementor-5884 .elementor-element.elementor-element-3eb26e9c .elementor-button-content-wrapper{flex-direction:row-reverse}.elementor-5884 .elementor-element.elementor-element-3eb26e9c .elementor-button .elementor-button-content-wrapper{gap:0}.elementor-5884 .elementor-element.elementor-element-3eb26e9c .elementor-button:hover svg,.elementor-5884 .elementor-element.elementor-element-3eb26e9c .elementor-button:focus svg{fill:#9E5CEF}.elementor-5884 .elementor-element.elementor-element-10bb2f25 .elementor-button{background-color:#fff0;font-family:"Lato",Sans-serif;font-size:11px;font-weight:700;line-height:19px;letter-spacing:1px;fill:var(--e-global-color-bbdfdc4);color:var(--e-global-color-bbdfdc4);padding:0 0 0 0}.elementor-5884 .elementor-element.elementor-element-10bb2f25 .elementor-button:hover,.elementor-5884 .elementor-element.elementor-element-10bb2f25 .elementor-button:focus{background-color:#fff0;color:#9E5CEF}.elementor-5884 .elementor-element.elementor-element-10bb2f25{width:auto;max-width:auto}.elementor-5884 .elementor-element.elementor-element-10bb2f25>.elementor-widget-container{margin:0% 0% 0% 0%}.elementor-5884 .elementor-element.elementor-element-10bb2f25 .elementor-button-content-wrapper{flex-direction:row-reverse}.elementor-5884 .elementor-element.elementor-element-10bb2f25 .elementor-button .elementor-button-content-wrapper{gap:0}.elementor-5884 .elementor-element.elementor-element-10bb2f25 .elementor-button:hover svg,.elementor-5884 .elementor-element.elementor-element-10bb2f25 .elementor-button:focus svg{fill:#9E5CEF}.elementor-5884 .elementor-element.elementor-element-5e4a19cf .elementor-button{background-color:#fff0;font-family:"Lato",Sans-serif;font-size:11px;font-weight:700;line-height:19px;letter-spacing:1px;fill:var(--e-global-color-bbdfdc4);color:var(--e-global-color-bbdfdc4);padding:0 0 0 0}.elementor-5884 .elementor-element.elementor-element-5e4a19cf .elementor-button:hover,.elementor-5884 .elementor-element.elementor-element-5e4a19cf .elementor-button:focus{background-color:#fff0;color:#9E5CEF}.elementor-5884 .elementor-element.elementor-element-5e4a19cf{width:auto;max-width:auto}.elementor-5884 .elementor-element.elementor-element-5e4a19cf .elementor-button-content-wrapper{flex-direction:row-reverse}.elementor-5884 .elementor-element.elementor-element-5e4a19cf .elementor-button .elementor-button-content-wrapper{gap:0}.elementor-5884 .elementor-element.elementor-element-5e4a19cf .elementor-button:hover svg,.elementor-5884 .elementor-element.elementor-element-5e4a19cf .elementor-button:focus svg{fill:#9E5CEF}@media(max-width:1024px){.elementor-5884 .elementor-element.elementor-element-d9e2381 .pp-icon-list-text{font-size:var(--e-global-typography-text-font-size)}}@media(max-width:767px){.elementor-5884 .elementor-element.elementor-element-67932512 .elementor-heading-title{font-size:2.5em}.elementor-5884 .elementor-element.elementor-element-26e6b9c7>.elementor-element-populated{padding:5% 5% 5% 5%}.elementor-5884 .elementor-element.elementor-element-d9e2381 .pp-icon-list-text{font-size:var(--e-global-typography-text-font-size)}.elementor-5884 .elementor-element.elementor-element-3eb26e9c{width:100%;max-width:100%}.elementor-5884 .elementor-element.elementor-element-10bb2f25{width:100%;max-width:100%}.elementor-5884 .elementor-element.elementor-element-5e4a19cf{width:100%;max-width:100%}}@font-face{font-family:'Lato';font-style:normal;font-weight:400;font-display:auto;src:url(https://www.aivela.fi/wp-content/uploads/2020/07/Lato-Regular.ttf) format('truetype')}@font-face{font-family:'Lato';font-style:normal;font-weight:300;font-display:auto;src:url(https://www.aivela.fi/wp-content/uploads/2020/07/Lato-Light.ttf) format('truetype')}@font-face{font-family:'Lato';font-style:normal;font-weight:700;font-display:auto;src:url(https://www.aivela.fi/wp-content/uploads/2020/07/Lato-Bold.ttf) format('truetype')}@font-face{font-family:'Lato';font-style:normal;font-weight:900;font-display:auto;src:url(https://www.aivela.fi/wp-content/uploads/2020/07/Lato-Black.ttf) format('truetype')}