.elementor-25201 .elementor-element.elementor-element-89172dc:not(.elementor-motion-effects-element-type-background), .elementor-25201 .elementor-element.elementor-element-89172dc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-25201 .elementor-element.elementor-element-89172dc{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:60px;margin-bottom:0px;}.elementor-25201 .elementor-element.elementor-element-89172dc > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-25201 .elementor-element.elementor-element-3098af8 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:45px;}.elementor-25201 .elementor-element.elementor-element-ee41cd6{font-family:"Roboto", Sans-serif;}.elementor-25201 .elementor-element.elementor-element-b22c997 .elementor-button{font-size:20px;}.elementor-25201 .elementor-element.elementor-element-a7ea700 img{width:95%;border-radius:10px 10px 10px 10px;}.elementor-25201 .elementor-element.elementor-element-3da9862{margin-top:60px;margin-bottom:0px;}.elementor-25201 .elementor-element.elementor-element-37eb1cc > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-25201 .elementor-element.elementor-element-37eb1cc{text-align:start;}.elementor-25201 .elementor-element.elementor-element-37eb1cc .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:45px;color:#252323;}.elementor-25201 .elementor-element.elementor-element-2ef1204 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-25201 .elementor-element.elementor-element-2ef1204{text-align:center;}.elementor-25201 .elementor-element.elementor-element-2ef1204 img{width:95%;opacity:1;border-radius:10px 10px 10px 10px;}.elementor-25201 .elementor-element.elementor-element-a226cfb > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-25201 .elementor-element.elementor-element-a226cfb{text-align:center;}.elementor-25201 .elementor-element.elementor-element-a226cfb img{width:95%;opacity:1;border-radius:10px 10px 10px 10px;}.elementor-25201 .elementor-element.elementor-element-eec59e4{text-align:start;}.elementor-25201 .elementor-element.elementor-element-eec59e4 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:30px;font-weight:600;}.elementor-25201 .elementor-element.elementor-element-132299e:not(.elementor-motion-effects-element-type-background), .elementor-25201 .elementor-element.elementor-element-132299e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F7F7;}.elementor-25201 .elementor-element.elementor-element-132299e{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:20px;margin-bottom:0px;padding:25px 0px 0px 0px;}.elementor-25201 .elementor-element.elementor-element-132299e > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-25201 .elementor-element.elementor-element-bf02048{text-align:center;}.elementor-25201 .elementor-element.elementor-element-bf02048 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:53px;color:#252323;}.elementor-25201 .elementor-element.elementor-element-2948438{margin-top:40px;margin-bottom:0px;}.elementor-25201 .elementor-element.elementor-element-ba4e077 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:20px;}.elementor-25201 .elementor-element.elementor-element-ba4e077 > .elementor-element-populated{margin:0px 20px 0px 0px;--e-column-margin-right:20px;--e-column-margin-left:0px;}.elementor-25201 .elementor-element.elementor-element-3c94214 .elementor-icon-wrapper{text-align:center;}.elementor-25201 .elementor-element.elementor-element-3c94214.elementor-view-stacked .elementor-icon{background-color:#3D5A95;}.elementor-25201 .elementor-element.elementor-element-3c94214.elementor-view-framed .elementor-icon, .elementor-25201 .elementor-element.elementor-element-3c94214.elementor-view-default .elementor-icon{color:#3D5A95;border-color:#3D5A95;}.elementor-25201 .elementor-element.elementor-element-3c94214.elementor-view-framed .elementor-icon, .elementor-25201 .elementor-element.elementor-element-3c94214.elementor-view-default .elementor-icon svg{fill:#3D5A95;}.elementor-25201 .elementor-element.elementor-element-736a59d{text-align:center;}.elementor-25201 .elementor-element.elementor-element-736a59d .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:28px;color:#252323;}.elementor-25201 .elementor-element.elementor-element-a1a56f5{text-align:center;font-family:"Roboto", Sans-serif;}.elementor-25201 .elementor-element.elementor-element-752bfcc > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:20px;}.elementor-25201 .elementor-element.elementor-element-752bfcc > .elementor-element-populated{margin:0px 0px 0px 20px;--e-column-margin-right:0px;--e-column-margin-left:20px;}.elementor-25201 .elementor-element.elementor-element-e257cd9 .elementor-icon-wrapper{text-align:center;}.elementor-25201 .elementor-element.elementor-element-e257cd9.elementor-view-stacked .elementor-icon{background-color:#3D5A95;}.elementor-25201 .elementor-element.elementor-element-e257cd9.elementor-view-framed .elementor-icon, .elementor-25201 .elementor-element.elementor-element-e257cd9.elementor-view-default .elementor-icon{color:#3D5A95;border-color:#3D5A95;}.elementor-25201 .elementor-element.elementor-element-e257cd9.elementor-view-framed .elementor-icon, .elementor-25201 .elementor-element.elementor-element-e257cd9.elementor-view-default .elementor-icon svg{fill:#3D5A95;}.elementor-25201 .elementor-element.elementor-element-5dc8439{text-align:center;}.elementor-25201 .elementor-element.elementor-element-5dc8439 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:28px;color:#252323;}.elementor-25201 .elementor-element.elementor-element-303e811{text-align:center;font-family:"Roboto", Sans-serif;}.elementor-25201 .elementor-element.elementor-element-24a65ba{margin-top:30px;margin-bottom:0px;}.elementor-25201 .elementor-element.elementor-element-e3836d2 > .elementor-element-populated{margin:0px 20px 0px 0px;--e-column-margin-right:20px;--e-column-margin-left:0px;}.elementor-25201 .elementor-element.elementor-element-7fc9f97 .elementor-icon-wrapper{text-align:center;}.elementor-25201 .elementor-element.elementor-element-7fc9f97.elementor-view-stacked .elementor-icon{background-color:#3D5A95;}.elementor-25201 .elementor-element.elementor-element-7fc9f97.elementor-view-framed .elementor-icon, .elementor-25201 .elementor-element.elementor-element-7fc9f97.elementor-view-default .elementor-icon{color:#3D5A95;border-color:#3D5A95;}.elementor-25201 .elementor-element.elementor-element-7fc9f97.elementor-view-framed .elementor-icon, .elementor-25201 .elementor-element.elementor-element-7fc9f97.elementor-view-default .elementor-icon svg{fill:#3D5A95;}.elementor-25201 .elementor-element.elementor-element-e39a28f{text-align:center;}.elementor-25201 .elementor-element.elementor-element-e39a28f .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:28px;color:#252323;}.elementor-25201 .elementor-element.elementor-element-548ce39{text-align:center;font-family:"Roboto", Sans-serif;}.elementor-25201 .elementor-element.elementor-element-b3a37e0 > .elementor-element-populated{margin:0px 0px 0px 20px;--e-column-margin-right:0px;--e-column-margin-left:20px;}.elementor-25201 .elementor-element.elementor-element-14f91be .elementor-icon-wrapper{text-align:center;}.elementor-25201 .elementor-element.elementor-element-14f91be.elementor-view-stacked .elementor-icon{background-color:#3D5A95;}.elementor-25201 .elementor-element.elementor-element-14f91be.elementor-view-framed .elementor-icon, .elementor-25201 .elementor-element.elementor-element-14f91be.elementor-view-default .elementor-icon{color:#3D5A95;border-color:#3D5A95;}.elementor-25201 .elementor-element.elementor-element-14f91be.elementor-view-framed .elementor-icon, .elementor-25201 .elementor-element.elementor-element-14f91be.elementor-view-default .elementor-icon svg{fill:#3D5A95;}.elementor-25201 .elementor-element.elementor-element-78875fb{text-align:center;}.elementor-25201 .elementor-element.elementor-element-78875fb .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:28px;color:#252323;}.elementor-25201 .elementor-element.elementor-element-94671bf{text-align:center;font-family:"Roboto", Sans-serif;}.elementor-25201 .elementor-element.elementor-element-4b1403c > .elementor-widget-container{margin:0px 0px 25px 0px;}.elementor-25201 .elementor-element.elementor-element-4b1403c .elementor-button{font-size:20px;}.elementor-25201 .elementor-element.elementor-element-a92cea4 > .elementor-widget-container{margin:40px 0px 30px 0px;}.elementor-25201 .elementor-element.elementor-element-a92cea4{text-align:center;}.elementor-25201 .elementor-element.elementor-element-a92cea4 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:53px;color:#252323;}.elementor-25201 .elementor-element.elementor-element-8b290b8{--grid-row-gap:35px;--grid-column-gap:30px;}.elementor-25201 .elementor-element.elementor-element-8b290b8 .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 0.66 * 100% );}.elementor-25201 .elementor-element.elementor-element-8b290b8:after{content:"0.66";}.elementor-25201 .elementor-element.elementor-element-8b290b8 .elementor-post__thumbnail__link{width:100%;}.elementor-25201 .elementor-element.elementor-element-8b290b8 .elementor-post__meta-data span + span:before{content:"•";}.elementor-25201 .elementor-element.elementor-element-8b290b8 .elementor-post__text{margin-top:20px;}.elementor-25201 .elementor-element.elementor-element-f5839bc > .elementor-widget-container{background-color:transparent;padding:50px 50px 50px 50px;background-image:radial-gradient(at center center, #3D5A95B8 0%, #3D5A95 100%);border-radius:0px 0px 0px 0px;}.elementor-25201 .elementor-element.elementor-element-f5839bc:not( .elementor-widget-image ) .elementor-widget-container, .elementor-25201 .elementor-element.elementor-element-f5839bc.elementor-widget-image .elementor-widget-container img{-webkit-mask-image:url( https://www.costella.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-25201 .elementor-element.elementor-element-f5839bc .elementor-counter-number-wrapper{color:#FFFFFF;font-size:2rem;}.elementor-25201 .elementor-element.elementor-element-f5839bc .elementor-counter-title{color:#FFFFFF;font-weight:500;text-transform:lowercase;-webkit-text-stroke-color:#000;stroke:#000;}.elementor-25201 .elementor-element.elementor-element-bff29b2 > .elementor-widget-container{background-color:transparent;padding:50px 50px 50px 50px;background-image:radial-gradient(at center center, #3D5A95B8 0%, #3D5A95 100%);border-radius:0px 0px 0px 0px;}.elementor-25201 .elementor-element.elementor-element-bff29b2:not( .elementor-widget-image ) .elementor-widget-container, .elementor-25201 .elementor-element.elementor-element-bff29b2.elementor-widget-image .elementor-widget-container img{-webkit-mask-image:url( https://www.costella.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-25201 .elementor-element.elementor-element-bff29b2 .elementor-counter-number-wrapper{color:#FFFFFF;font-size:2rem;}.elementor-25201 .elementor-element.elementor-element-bff29b2 .elementor-counter-title{color:#FFFFFF;font-weight:500;text-transform:lowercase;-webkit-text-stroke-color:#000;stroke:#000;}.elementor-25201 .elementor-element.elementor-element-f53272f > .elementor-widget-container{background-color:transparent;padding:50px 50px 50px 50px;background-image:radial-gradient(at center center, #3D5A95B8 0%, #3D5A95 100%);border-radius:0px 0px 0px 0px;}.elementor-25201 .elementor-element.elementor-element-f53272f:not( .elementor-widget-image ) .elementor-widget-container, .elementor-25201 .elementor-element.elementor-element-f53272f.elementor-widget-image .elementor-widget-container img{-webkit-mask-image:url( https://www.costella.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-25201 .elementor-element.elementor-element-f53272f .elementor-counter-number-wrapper{color:#FFFFFF;font-size:2rem;}.elementor-25201 .elementor-element.elementor-element-f53272f .elementor-counter-title{color:#FFFFFF;font-weight:500;text-transform:lowercase;-webkit-text-stroke-color:#000;stroke:#000;}.elementor-25201 .elementor-element.elementor-element-b006e8a{margin-top:50px;margin-bottom:0px;}.elementor-25201 .elementor-element.elementor-element-3f7a891{text-align:start;}.elementor-25201 .elementor-element.elementor-element-3f7a891 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:30px;font-weight:600;}.elementor-25201 .elementor-element.elementor-element-5209e72 > .elementor-element-populated{margin:60px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-25201 .elementor-element.elementor-element-e3ad3e1{text-align:start;}.elementor-25201 .elementor-element.elementor-element-e3ad3e1 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:53px;color:#252323;}.elementor-25201 .elementor-element.elementor-element-3e9dc4a > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-25201 .elementor-element.elementor-element-cb98875 > .elementor-element-populated{margin:60px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}@media(min-width:768px){.elementor-25201 .elementor-element.elementor-element-f630eb0{width:50%;}.elementor-25201 .elementor-element.elementor-element-ff4dcde{width:49.956%;}}@media(max-width:767px){.elementor-25201 .elementor-element.elementor-element-89172dc{margin-top:30px;margin-bottom:30px;padding:0px 4px 0px 10px;}.elementor-25201 .elementor-element.elementor-element-3098af8 .elementor-heading-title{font-size:24px;}.elementor-25201 .elementor-element.elementor-element-ee41cd6{font-size:14px;}.elementor-25201 .elementor-element.elementor-element-b22c997 .elementor-button{font-size:15px;}.elementor-25201 .elementor-element.elementor-element-3da9862{padding:0px 10px 0px 10px;}.elementor-25201 .elementor-element.elementor-element-37eb1cc{text-align:center;}.elementor-25201 .elementor-element.elementor-element-37eb1cc .elementor-heading-title{font-size:23px;}.elementor-25201 .elementor-element.elementor-element-0e931d5{font-size:14px;}.elementor-25201 .elementor-element.elementor-element-d89c4bd > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-25201 .elementor-element.elementor-element-d89c4bd{font-size:14px;}.elementor-25201 .elementor-element.elementor-element-eec59e4 .elementor-heading-title{font-size:20px;}.elementor-25201 .elementor-element.elementor-element-6971bd9 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-25201 .elementor-element.elementor-element-6971bd9{font-size:14px;}.elementor-25201 .elementor-element.elementor-element-132299e{padding:0px 0px 0px 0px;}.elementor-25201 .elementor-element.elementor-element-bf02048 > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-25201 .elementor-element.elementor-element-bf02048 .elementor-heading-title{font-size:30px;}.elementor-25201 .elementor-element.elementor-element-ba4e077 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-25201 .elementor-element.elementor-element-736a59d .elementor-heading-title{font-size:23px;}.elementor-25201 .elementor-element.elementor-element-a1a56f5{font-size:15px;}.elementor-25201 .elementor-element.elementor-element-752bfcc > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-25201 .elementor-element.elementor-element-5dc8439 .elementor-heading-title{font-size:23px;}.elementor-25201 .elementor-element.elementor-element-303e811{font-size:15px;}.elementor-25201 .elementor-element.elementor-element-e3836d2 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-25201 .elementor-element.elementor-element-e39a28f .elementor-heading-title{font-size:23px;}.elementor-25201 .elementor-element.elementor-element-548ce39{font-size:15px;}.elementor-25201 .elementor-element.elementor-element-b3a37e0 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-25201 .elementor-element.elementor-element-78875fb .elementor-heading-title{font-size:23px;}.elementor-25201 .elementor-element.elementor-element-94671bf{font-size:15px;}.elementor-25201 .elementor-element.elementor-element-4b1403c .elementor-button{font-size:15px;}.elementor-25201 .elementor-element.elementor-element-a92cea4 > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-25201 .elementor-element.elementor-element-a92cea4 .elementor-heading-title{font-size:30px;}.elementor-25201 .elementor-element.elementor-element-8b290b8 .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 0.5 * 100% );}.elementor-25201 .elementor-element.elementor-element-8b290b8:after{content:"0.5";}.elementor-25201 .elementor-element.elementor-element-8b290b8 .elementor-post__thumbnail__link{width:100%;}.elementor-25201 .elementor-element.elementor-element-f5839bc .elementor-counter-number-wrapper{font-size:1.5rem;}.elementor-25201 .elementor-element.elementor-element-f5839bc .elementor-counter-title{font-size:15px;}.elementor-25201 .elementor-element.elementor-element-bff29b2 .elementor-counter-number-wrapper{font-size:1.5rem;}.elementor-25201 .elementor-element.elementor-element-bff29b2 .elementor-counter-title{font-size:15px;}.elementor-25201 .elementor-element.elementor-element-f53272f .elementor-counter-number-wrapper{font-size:1.5rem;}.elementor-25201 .elementor-element.elementor-element-f53272f .elementor-counter-title{font-size:15px;}.elementor-25201 .elementor-element.elementor-element-3f7a891 .elementor-heading-title{font-size:20px;}.elementor-25201 .elementor-element.elementor-element-f3e6b96{padding:0px 5px 0px 10px;}.elementor-25201 .elementor-element.elementor-element-5209e72 > .elementor-element-populated{margin:25px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-25201 .elementor-element.elementor-element-e3ad3e1 .elementor-heading-title{font-size:30px;}.elementor-25201 .elementor-element.elementor-element-3e9dc4a > .elementor-widget-container{padding:0px 0px 0px 10px;}.elementor-25201 .elementor-element.elementor-element-3e9dc4a{font-size:14px;}.elementor-25201 .elementor-element.elementor-element-cb98875 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}}