.elementor-8 .elementor-element.elementor-element-f67fbdd{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-8 .elementor-element.elementor-element-d531755{--spacer-size:50px;}.elementor-8 .elementor-element.elementor-element-938619b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-8 .elementor-element.elementor-element-938619b.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-8 .elementor-element.elementor-element-d9364b5{--e-transform-scale:1.5;margin:50px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-8 .elementor-element.elementor-element-d9364b5:not( .elementor-widget-image ), .elementor-8 .elementor-element.elementor-element-d9364b5.elementor-widget-image img{-webkit-mask-image:url( https://eportfoliot.redu.fi/eportfoliot/teamakihalvari/wp-content/plugins/elementor/assets/mask-shapes/circle.svg );-webkit-mask-size:contain;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat;}.elementor-8 .elementor-element.elementor-element-d9364b5 img{border-style:none;border-radius:0px 0px 0px 0px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-8 .elementor-element.elementor-element-4899f16{--spacer-size:158px;}.elementor-8 .elementor-element.elementor-element-d73a3f6{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-8 .elementor-element.elementor-element-d73a3f6.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-8 .elementor-element.elementor-element-8599b9f{--spacer-size:15px;}.elementor-8 .elementor-element.elementor-element-81a8d55 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-weight:300;}.elementor-8 .elementor-element.elementor-element-2dd3170{font-family:"Roboto", Sans-serif;font-weight:300;}.elementor-8 .elementor-element.elementor-element-7d0a5f2{--spacer-size:50px;}.elementor-8 .elementor-element.elementor-element-700b32b7{--display:flex;}.elementor-8 .elementor-element.elementor-element-4aea07{--spacer-size:50px;}@media(min-width:768px){.elementor-8 .elementor-element.elementor-element-938619b{--width:26.169%;}.elementor-8 .elementor-element.elementor-element-d73a3f6{--width:50.977%;}}@media(max-width:1024px) and (min-width:768px){.elementor-8 .elementor-element.elementor-element-938619b{--width:194.875px;}}@media(max-width:1024px){.elementor-8 .elementor-element.elementor-element-d9364b5{--e-transform-scale:2;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-8 .elementor-element.elementor-element-81a8d55 .elementor-heading-title{font-size:29px;}.elementor-8 .elementor-element.elementor-element-7d0a5f2{--spacer-size:83px;}}@media(max-width:767px){.elementor-8 .elementor-element.elementor-element-d9364b5{--e-transform-scale:0.9;}.elementor-8 .elementor-element.elementor-element-81a8d55 .elementor-heading-title{font-size:24px;}.elementor-8 .elementor-element.elementor-element-2dd3170{font-size:1px;}}