.elementor-47 .elementor-element.elementor-element-efc06c8{--display:flex;}.elementor-47 .elementor-element.elementor-element-efc06c8:not(.elementor-motion-effects-element-type-background), .elementor-47 .elementor-element.elementor-element-efc06c8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#020101D1;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-47 .elementor-element.elementor-element-13d1544{text-align:center;font-family:"Special Elite", Sans-serif;font-weight:400;text-transform:uppercase;letter-spacing:0.8px;color:#5A8664;}.elementor-47 .elementor-element.elementor-element-0eefb1d{--display:flex;}.elementor-47 .elementor-element.elementor-element-0eefb1d:not(.elementor-motion-effects-element-type-background), .elementor-47 .elementor-element.elementor-element-0eefb1d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#020101D1;}.elementor-47 .elementor-element.elementor-element-9afbf33{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-47 .elementor-element.elementor-element-1c12465{--display:flex;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-47 .elementor-element.elementor-element-d678beb:not( .elementor-widget-image ), .elementor-47 .elementor-element.elementor-element-d678beb.elementor-widget-image img{-webkit-mask-image:url( https://www.petriaslak.fi/wp-content/plugins/elementor/assets/mask-shapes/circle.svg );-webkit-mask-size:contain;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat;}.elementor-47 .elementor-element.elementor-element-2df96b4{--display:flex;}.elementor-47 .elementor-element.elementor-element-bab0583{text-align:end;}.elementor-47 .elementor-element.elementor-element-436345f{text-align:center;color:#A9E55E;}.elementor-47 .elementor-element.elementor-element-cea24cd{--display:flex;}.elementor-47 .elementor-element.elementor-element-663233f:not( .elementor-widget-image ), .elementor-47 .elementor-element.elementor-element-663233f.elementor-widget-image img{-webkit-mask-image:url( https://www.petriaslak.fi/wp-content/plugins/elementor/assets/mask-shapes/circle.svg );-webkit-mask-size:contain;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat;}.elementor-47 .elementor-element.elementor-element-680891c{--display:flex;}.elementor-47 .elementor-element.elementor-element-26f8e2f{--display:flex;}.elementor-47 .elementor-element.elementor-element-90d1112:hover{--e-transform-flipX:-1;background-color:#3A1C1C;}.elementor-47 .elementor-element.elementor-element-90d1112:not( .elementor-widget-image ), .elementor-47 .elementor-element.elementor-element-90d1112.elementor-widget-image img{-webkit-mask-image:url( https://www.petriaslak.fi/wp-content/plugins/elementor/assets/mask-shapes/circle.svg );-webkit-mask-size:contain;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat;}.elementor-47 .elementor-element.elementor-element-aad67f1{--display:flex;}.elementor-47 .elementor-element.elementor-element-ae070c0{text-align:center;}.elementor-47 .elementor-element.elementor-element-5f2a299{--display:flex;}.elementor-47 .elementor-element.elementor-element-5f2a299:not(.elementor-motion-effects-element-type-background), .elementor-47 .elementor-element.elementor-element-5f2a299 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#020101D1;}.elementor-47 .elementor-element.elementor-element-c8225b8{text-align:center;font-family:"Special Elite", Sans-serif;font-weight:500;text-transform:uppercase;font-style:oblique;letter-spacing:2.4px;word-spacing:5px;color:#5A8664;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-47 .elementor-element.elementor-element-9afbf33{--grid-auto-flow:row;}}@media(max-width:767px){.elementor-47 .elementor-element.elementor-element-9afbf33{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}}