.elementor-9 .elementor-element.elementor-element-333604c1:not(.elementor-motion-effects-element-type-background),.elementor-9 .elementor-element.elementor-element-333604c1>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#FFF;background-image:url(https://sofiahelsinki.fi/wp-content/uploads/2020/10/Sofia_29-scaled-e1603188908514.jpg);background-position:center right;background-repeat:no-repeat;background-size:cover}.elementor-9 .elementor-element.elementor-element-333604c1>.elementor-container{min-height:900px}.elementor-9 .elementor-element.elementor-element-333604c1{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s}.elementor-9 .elementor-element.elementor-element-333604c1>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-9 .elementor-element.elementor-element-2cf80a3d>.elementor-widget-container{margin:100px 0 0 50px;padding:0 0 0 0}.elementor-9 .elementor-element.elementor-element-2cf80a3d{text-align:start}.elementor-9 .elementor-element.elementor-element-2cf80a3d .elementor-heading-title{font-family:"Bretagne_self_modern_italic_web",Sans-serif;font-size:86px;font-weight:100;text-transform:none;color:#FFF}.elementor-9 .elementor-element.elementor-element-3836026c{margin-top:-102px;margin-bottom:0}.elementor-9 .elementor-element.elementor-element-75625474{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;margin-top:0;margin-bottom:0}.elementor-9 .elementor-element.elementor-element-75625474>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-9 .elementor-element.elementor-element-7d549d4>.elementor-element-populated{margin:0 50px 0 050px;--e-column-margin-right:50px;--e-column-margin-left:050px}.elementor-9 .elementor-element.elementor-element-32539a39 .elementor-heading-title{font-family:"Adie-Bold",Sans-serif;font-size:30px;text-transform:none;color:#FFF}.elementor-9 .elementor-element.elementor-element-de0329f{--divider-border-style:solid;--divider-color:#FFFFFF;--divider-border-width:3px}.elementor-9 .elementor-element.elementor-element-de0329f>.elementor-widget-container{padding:0 0 20px 0}.elementor-9 .elementor-element.elementor-element-de0329f .elementor-divider-separator{width:100%}.elementor-9 .elementor-element.elementor-element-de0329f .elementor-divider{padding-block-start:15px;padding-block-end:15px}.elementor-9 .elementor-element.elementor-element-572654b:not(.elementor-motion-effects-element-type-background),.elementor-9 .elementor-element.elementor-element-572654b>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#1A3C23}.elementor-9 .elementor-element.elementor-element-572654b{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s}.elementor-9 .elementor-element.elementor-element-572654b>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-9 .elementor-element.elementor-element-2f94630>.elementor-element-populated{margin:0 50px 0 50px;--e-column-margin-right:50px;--e-column-margin-left:50px}.elementor-9 .elementor-element.elementor-element-635f2a3{margin-top:25px;margin-bottom:25px}.elementor-9 .elementor-element.elementor-element-a9874e6>.elementor-widget-container{padding:80px 0 20px 0}.elementor-9 .elementor-element.elementor-element-a9874e6 .elementor-heading-title{font-family:"Adie-Bold",Sans-serif;font-size:32px;text-transform:none;color:#FFF}.elementor-9 .elementor-element.elementor-element-c270333{margin-top:72px;margin-bottom:-232px;z-index:2}.elementor-9 .elementor-element.elementor-element-205c742>.elementor-widget-container{margin:0 0 0 0;padding:0 0 0 0}.elementor-9 .elementor-element.elementor-element-205c742{text-align:start}.elementor-9 .elementor-element.elementor-element-205c742 .elementor-heading-title{font-family:"Bretagne_self_modern_italic_web",Sans-serif;font-size:86px;font-weight:100;text-transform:none;color:#1A3C23}.elementor-9 .elementor-element.elementor-element-578f2ef{--divider-border-style:solid;--divider-color:#1A3C23;--divider-border-width:3px}.elementor-9 .elementor-element.elementor-element-578f2ef>.elementor-widget-container{padding:0 0 20px 0}.elementor-9 .elementor-element.elementor-element-578f2ef .elementor-divider-separator{width:100%}.elementor-9 .elementor-element.elementor-element-578f2ef .elementor-divider{padding-block-start:15px;padding-block-end:15px}.elementor-9 .elementor-element.elementor-element-66b45743:not(.elementor-motion-effects-element-type-background),.elementor-9 .elementor-element.elementor-element-66b45743>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#FFF}.elementor-9 .elementor-element.elementor-element-66b45743{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s}.elementor-9 .elementor-element.elementor-element-66b45743>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-9 .elementor-element.elementor-element-ea7e8f3:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-9 .elementor-element.elementor-element-ea7e8f3>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#fff0;background-image:linear-gradient(180deg,#FAC8C8 50%,#FFFFFF 3%)}.elementor-9 .elementor-element.elementor-element-ea7e8f3>.elementor-element-populated{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s}.elementor-9 .elementor-element.elementor-element-ea7e8f3>.elementor-element-populated>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-9 .elementor-element.elementor-element-66ed4b8{--spacer-size:220px}.elementor-9 .elementor-element.elementor-element-21e49a1d>.elementor-widget-container{margin:0 30px 0 30px;padding:0 0 0 0}.elementor-9 .elementor-element.elementor-element-21e49a1d .elementor-heading-title{font-family:"Bretagne_self_modern_italic_web",Sans-serif;font-size:45px;font-weight:200;text-transform:none;color:#000}.elementor-9 .elementor-element.elementor-element-2ec3fac7>.elementor-widget-container{margin:0 030px 0 30px}.elementor-9 .elementor-element.elementor-element-2ec3fac7 .elementor-image-box-wrapper{text-align:start}.elementor-9 .elementor-element.elementor-element-2ec3fac7.elementor-position-right .elementor-image-box-img{margin-left:18px}.elementor-9 .elementor-element.elementor-element-2ec3fac7.elementor-position-left .elementor-image-box-img{margin-right:18px}.elementor-9 .elementor-element.elementor-element-2ec3fac7.elementor-position-top .elementor-image-box-img{margin-bottom:18px}.elementor-9 .elementor-element.elementor-element-2ec3fac7 .elementor-image-box-title{margin-bottom:32px;font-family:"Adie-Bold",Sans-serif;font-size:23px;text-transform:none;color:#000}.elementor-9 .elementor-element.elementor-element-2ec3fac7 .elementor-image-box-wrapper .elementor-image-box-img{width:100%}.elementor-9 .elementor-element.elementor-element-2ec3fac7 .elementor-image-box-img img{transition-duration:0.3s}.elementor-9 .elementor-element.elementor-element-2ec3fac7 .elementor-image-box-description{font-family:"NNForeverGroteskSTD-Normal",Sans-serif;font-size:16px;color:#000}.elementor-9 .elementor-element.elementor-element-b218b30 .elementor-button{background-color:#1A3C23;font-family:"Adie-Bold",Sans-serif;font-size:21px;fill:#FFF;color:#FFF;border-radius:0 0 0 0}.elementor-9 .elementor-element.elementor-element-b218b30 .elementor-button:hover,.elementor-9 .elementor-element.elementor-element-b218b30 .elementor-button:focus{background-color:#61CE70}.elementor-9 .elementor-element.elementor-element-b218b30>.elementor-widget-container{margin:0 30px 80px 30px}.elementor-9 .elementor-element.elementor-element-718dde75:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-9 .elementor-element.elementor-element-718dde75>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#fff0;background-image:linear-gradient(180deg,#F3C357 50%,#FFFFFF 3%)}.elementor-9 .elementor-element.elementor-element-718dde75>.elementor-element-populated{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s}.elementor-9 .elementor-element.elementor-element-718dde75>.elementor-element-populated>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-9 .elementor-element.elementor-element-e0bc4de{--spacer-size:220px}.elementor-9 .elementor-element.elementor-element-a67ff51>.elementor-widget-container{margin:0 30px 0 30px;padding:0 0 0 0}.elementor-9 .elementor-element.elementor-element-a67ff51 .elementor-heading-title{font-family:"Bretagne_self_modern_italic_web",Sans-serif;font-size:45px;font-weight:200;text-transform:none;color:#000}.elementor-9 .elementor-element.elementor-element-6092b2d>.elementor-widget-container{margin:0 030px 0 30px}.elementor-9 .elementor-element.elementor-element-6092b2d .elementor-image-box-wrapper{text-align:start}.elementor-9 .elementor-element.elementor-element-6092b2d.elementor-position-right .elementor-image-box-img{margin-left:18px}.elementor-9 .elementor-element.elementor-element-6092b2d.elementor-position-left .elementor-image-box-img{margin-right:18px}.elementor-9 .elementor-element.elementor-element-6092b2d.elementor-position-top .elementor-image-box-img{margin-bottom:18px}.elementor-9 .elementor-element.elementor-element-6092b2d .elementor-image-box-title{margin-bottom:32px;font-family:"Adie-Bold",Sans-serif;font-size:23px;text-transform:none;color:#000}.elementor-9 .elementor-element.elementor-element-6092b2d .elementor-image-box-wrapper .elementor-image-box-img{width:100%}.elementor-9 .elementor-element.elementor-element-6092b2d .elementor-image-box-img img{transition-duration:0.3s}.elementor-9 .elementor-element.elementor-element-6092b2d .elementor-image-box-description{font-family:"NNForeverGroteskSTD-Normal",Sans-serif;font-size:16px;color:#000}.elementor-9 .elementor-element.elementor-element-39eb48f .elementor-button{background-color:#1A3C23;font-family:"Adie-Bold",Sans-serif;font-size:21px;fill:#FFF;color:#FFF;border-radius:0 0 0 0}.elementor-9 .elementor-element.elementor-element-39eb48f .elementor-button:hover,.elementor-9 .elementor-element.elementor-element-39eb48f .elementor-button:focus{background-color:#61CE70}.elementor-9 .elementor-element.elementor-element-39eb48f>.elementor-widget-container{margin:0 30px 80px 30px}.elementor-9 .elementor-element.elementor-element-3f3fc7b5:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-9 .elementor-element.elementor-element-3f3fc7b5>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#fff0;background-image:linear-gradient(180deg,#C8AFE6 50%,#FFFFFF 3%)}.elementor-9 .elementor-element.elementor-element-3f3fc7b5>.elementor-element-populated{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s}.elementor-9 .elementor-element.elementor-element-3f3fc7b5>.elementor-element-populated>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-9 .elementor-element.elementor-element-675068b6>.elementor-element-populated{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s}.elementor-9 .elementor-element.elementor-element-675068b6>.elementor-element-populated>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-9 .elementor-element.elementor-element-02432da{--spacer-size:220px}.elementor-9 .elementor-element.elementor-element-526e2bc6>.elementor-widget-container{margin:0 30px 0 30px;padding:0 0 0 0}.elementor-9 .elementor-element.elementor-element-526e2bc6 .elementor-heading-title{font-family:"Bretagne_self_modern_italic_web",Sans-serif;font-size:45px;font-weight:200;text-transform:none;color:#000}.elementor-9 .elementor-element.elementor-element-635f6b76>.elementor-widget-container{margin:0 030px 0 30px}.elementor-9 .elementor-element.elementor-element-635f6b76 .elementor-image-box-wrapper{text-align:start}.elementor-9 .elementor-element.elementor-element-635f6b76.elementor-position-right .elementor-image-box-img{margin-left:18px}.elementor-9 .elementor-element.elementor-element-635f6b76.elementor-position-left .elementor-image-box-img{margin-right:18px}.elementor-9 .elementor-element.elementor-element-635f6b76.elementor-position-top .elementor-image-box-img{margin-bottom:18px}.elementor-9 .elementor-element.elementor-element-635f6b76 .elementor-image-box-title{margin-bottom:32px;font-family:"Adie-Bold",Sans-serif;font-size:23px;text-transform:none;color:#000}.elementor-9 .elementor-element.elementor-element-635f6b76 .elementor-image-box-wrapper .elementor-image-box-img{width:100%}.elementor-9 .elementor-element.elementor-element-635f6b76 .elementor-image-box-img img{transition-duration:0.3s}.elementor-9 .elementor-element.elementor-element-635f6b76 .elementor-image-box-description{font-family:"NNForeverGroteskSTD-Normal",Sans-serif;font-size:16px;color:#000}.elementor-9 .elementor-element.elementor-element-6fce4e2 .elementor-button{background-color:#1A3C23;font-family:"Adie-Bold",Sans-serif;font-size:21px;fill:#FFF;color:#FFF;border-radius:0 0 0 0}.elementor-9 .elementor-element.elementor-element-6fce4e2 .elementor-button:hover,.elementor-9 .elementor-element.elementor-element-6fce4e2 .elementor-button:focus{background-color:#61CE70}.elementor-9 .elementor-element.elementor-element-6fce4e2>.elementor-widget-container{margin:0 30px 80px 30px}.elementor-9 .elementor-element.elementor-element-11f1a4e:not(.elementor-motion-effects-element-type-background),.elementor-9 .elementor-element.elementor-element-11f1a4e>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#FFF}.elementor-9 .elementor-element.elementor-element-11f1a4e{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;padding:0 0 80px 0}.elementor-9 .elementor-element.elementor-element-11f1a4e>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-9 .elementor-element.elementor-element-7e95566:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-9 .elementor-element.elementor-element-7e95566>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#fff0;background-image:linear-gradient(180deg,#FAC8C8 42%,#FFFFFF 3%)}.elementor-9 .elementor-element.elementor-element-7e95566>.elementor-element-populated{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s}.elementor-9 .elementor-element.elementor-element-7e95566>.elementor-element-populated>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-9 .elementor-element.elementor-element-8ee4618>.elementor-widget-container{margin:0 30px 0 30px;padding:0 0 0 0}.elementor-9 .elementor-element.elementor-element-8ee4618 .elementor-heading-title{font-family:"Bretagne_self_modern_italic_web",Sans-serif;font-size:45px;font-weight:200;text-transform:none;color:#000}.elementor-9 .elementor-element.elementor-element-f68855e>.elementor-widget-container{margin:0 030px 0 30px}.elementor-9 .elementor-element.elementor-element-f68855e .elementor-image-box-wrapper{text-align:start}.elementor-9 .elementor-element.elementor-element-f68855e.elementor-position-right .elementor-image-box-img{margin-left:18px}.elementor-9 .elementor-element.elementor-element-f68855e.elementor-position-left .elementor-image-box-img{margin-right:18px}.elementor-9 .elementor-element.elementor-element-f68855e.elementor-position-top .elementor-image-box-img{margin-bottom:18px}.elementor-9 .elementor-element.elementor-element-f68855e .elementor-image-box-title{margin-bottom:32px;font-family:"Adie-Bold",Sans-serif;font-size:23px;text-transform:none;color:#000}.elementor-9 .elementor-element.elementor-element-f68855e .elementor-image-box-wrapper .elementor-image-box-img{width:100%}.elementor-9 .elementor-element.elementor-element-f68855e .elementor-image-box-img img{transition-duration:0.3s}.elementor-9 .elementor-element.elementor-element-f68855e .elementor-image-box-description{font-family:"NNForeverGroteskSTD-Normal",Sans-serif;font-size:16px;color:#000}.elementor-9 .elementor-element.elementor-element-c0294b7 .elementor-button{background-color:#1A3C23;font-family:"Adie-Bold",Sans-serif;font-size:21px;fill:#FFF;color:#FFF;border-radius:0 0 0 0}.elementor-9 .elementor-element.elementor-element-c0294b7 .elementor-button:hover,.elementor-9 .elementor-element.elementor-element-c0294b7 .elementor-button:focus{background-color:#61CE70}.elementor-9 .elementor-element.elementor-element-c0294b7>.elementor-widget-container{margin:0 30px 80px 30px}.elementor-9 .elementor-element.elementor-element-072e04b:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-9 .elementor-element.elementor-element-072e04b>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#fff0;background-image:linear-gradient(180deg,#F3C357 42%,#FFFFFF 3%)}.elementor-9 .elementor-element.elementor-element-072e04b>.elementor-element-populated{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s}.elementor-9 .elementor-element.elementor-element-072e04b>.elementor-element-populated>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-9 .elementor-element.elementor-element-506589b>.elementor-widget-container{margin:0 30px 0 30px;padding:0 0 0 0}.elementor-9 .elementor-element.elementor-element-506589b .elementor-heading-title{font-family:"Bretagne_self_modern_italic_web",Sans-serif;font-size:45px;font-weight:200;text-transform:none;color:#000}.elementor-9 .elementor-element.elementor-element-6ec2316>.elementor-widget-container{margin:0 030px 0 30px}.elementor-9 .elementor-element.elementor-element-6ec2316 .elementor-image-box-wrapper{text-align:start}.elementor-9 .elementor-element.elementor-element-6ec2316.elementor-position-right .elementor-image-box-img{margin-left:18px}.elementor-9 .elementor-element.elementor-element-6ec2316.elementor-position-left .elementor-image-box-img{margin-right:18px}.elementor-9 .elementor-element.elementor-element-6ec2316.elementor-position-top .elementor-image-box-img{margin-bottom:18px}.elementor-9 .elementor-element.elementor-element-6ec2316 .elementor-image-box-title{margin-bottom:32px;font-family:"Adie-Bold",Sans-serif;font-size:23px;text-transform:none;color:#000}.elementor-9 .elementor-element.elementor-element-6ec2316 .elementor-image-box-wrapper .elementor-image-box-img{width:100%}.elementor-9 .elementor-element.elementor-element-6ec2316 .elementor-image-box-img img{transition-duration:0.3s}.elementor-9 .elementor-element.elementor-element-6ec2316 .elementor-image-box-description{font-family:"NNForeverGroteskSTD-Normal",Sans-serif;font-size:16px;color:#000}.elementor-9 .elementor-element.elementor-element-f462bf9 .elementor-button{background-color:#1A3C23;font-family:"Adie-Bold",Sans-serif;font-size:21px;fill:#FFF;color:#FFF;border-radius:0 0 0 0}.elementor-9 .elementor-element.elementor-element-f462bf9 .elementor-button:hover,.elementor-9 .elementor-element.elementor-element-f462bf9 .elementor-button:focus{background-color:#61CE70}.elementor-9 .elementor-element.elementor-element-f462bf9>.elementor-widget-container{margin:0 30px 80px 30px}.elementor-9 .elementor-element.elementor-element-b9c90f1:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-9 .elementor-element.elementor-element-b9c90f1>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#fff0;background-image:linear-gradient(180deg,#C8AFE6 42%,#FFFFFF 3%)}.elementor-9 .elementor-element.elementor-element-b9c90f1>.elementor-element-populated{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s}.elementor-9 .elementor-element.elementor-element-b9c90f1>.elementor-element-populated>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-9 .elementor-element.elementor-element-52d2401>.elementor-widget-container{margin:0 30px 0 30px;padding:0 0 0 0}.elementor-9 .elementor-element.elementor-element-52d2401 .elementor-heading-title{font-family:"Bretagne_self_modern_italic_web",Sans-serif;font-size:45px;font-weight:200;text-transform:none;color:#000}.elementor-9 .elementor-element.elementor-element-7f9cafa>.elementor-widget-container{margin:0 030px 0 30px}.elementor-9 .elementor-element.elementor-element-7f9cafa .elementor-image-box-wrapper{text-align:start}.elementor-9 .elementor-element.elementor-element-7f9cafa.elementor-position-right .elementor-image-box-img{margin-left:18px}.elementor-9 .elementor-element.elementor-element-7f9cafa.elementor-position-left .elementor-image-box-img{margin-right:18px}.elementor-9 .elementor-element.elementor-element-7f9cafa.elementor-position-top .elementor-image-box-img{margin-bottom:18px}.elementor-9 .elementor-element.elementor-element-7f9cafa .elementor-image-box-title{margin-bottom:32px;font-family:"Adie-Bold",Sans-serif;font-size:23px;text-transform:none;color:#000}.elementor-9 .elementor-element.elementor-element-7f9cafa .elementor-image-box-wrapper .elementor-image-box-img{width:100%}.elementor-9 .elementor-element.elementor-element-7f9cafa .elementor-image-box-img img{transition-duration:0.3s}.elementor-9 .elementor-element.elementor-element-7f9cafa .elementor-image-box-description{font-family:"NNForeverGroteskSTD-Normal",Sans-serif;font-size:16px;color:#000}.elementor-9 .elementor-element.elementor-element-5a5fcee .elementor-button{background-color:#1A3C23;font-family:"Adie-Bold",Sans-serif;font-size:21px;fill:#FFF;color:#FFF;border-radius:0 0 0 0}.elementor-9 .elementor-element.elementor-element-5a5fcee .elementor-button:hover,.elementor-9 .elementor-element.elementor-element-5a5fcee .elementor-button:focus{background-color:#61CE70}.elementor-9 .elementor-element.elementor-element-5a5fcee>.elementor-widget-container{margin:0 30px 80px 30px}@media(max-width:1024px){.elementor-9 .elementor-element.elementor-element-333604c1>.elementor-container{min-height:600px}.elementor-9 .elementor-element.elementor-element-2cf80a3d>.elementor-widget-container{margin:-50px 50px 0 50px;padding:0 0 0 0}.elementor-9 .elementor-element.elementor-element-3836026c{margin-top:-132px;margin-bottom:0}.elementor-9 .elementor-element.elementor-element-572654b{padding:0 0 0 0}.elementor-9 .elementor-element.elementor-element-2f94630>.elementor-element-populated{margin:30px 50px 30px 50px;--e-column-margin-right:50px;--e-column-margin-left:50px}.elementor-9 .elementor-element.elementor-element-1b582ac>.elementor-element-populated{margin:0 0 0 0;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0 0 0 0}.elementor-9 .elementor-element.elementor-element-a9874e6>.elementor-widget-container{padding:0 0 21px 0}.elementor-9 .elementor-element.elementor-element-a9874e6 .elementor-heading-title{font-size:25px}.elementor-9 .elementor-element.elementor-element-66b45743{padding:0 0 0 0}.elementor-9 .elementor-element.elementor-element-ea7e8f3>.elementor-element-populated{margin:0 0 0 0;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0 10px 0 10px}.elementor-9 .elementor-element.elementor-element-20b05335{margin-top:0;margin-bottom:0;padding:0 0 0 0}.elementor-9 .elementor-element.elementor-element-12ae14c>.elementor-element-populated{margin:0 0 0 0;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0 0 0 0}.elementor-9 .elementor-element.elementor-element-66ed4b8{--spacer-size:150px}.elementor-9 .elementor-element.elementor-element-21e49a1d>.elementor-widget-container{margin:0 0 0 0}.elementor-9 .elementor-element.elementor-element-21e49a1d .elementor-heading-title{font-size:25px}.elementor-9 .elementor-element.elementor-element-2ec3fac7>.elementor-widget-container{margin:0 0 0 0;padding:0 0 0 0}.elementor-9 .elementor-element.elementor-element-2ec3fac7 .elementor-image-box-title{font-size:20px}.elementor-9 .elementor-element.elementor-element-b218b30>.elementor-widget-container{margin:0 0 0 0;padding:0 0 0 0}.elementor-9 .elementor-element.elementor-element-718dde75>.elementor-element-populated{margin:0 0 0 0;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0 10px 0 10px}.elementor-9 .elementor-element.elementor-element-7ba51680{margin-top:0;margin-bottom:0;padding:0 0 0 0}.elementor-9 .elementor-element.elementor-element-7629ffa0>.elementor-element-populated{margin:0 0 0 0;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0 0 0 0}.elementor-9 .elementor-element.elementor-element-e0bc4de{--spacer-size:150px}.elementor-9 .elementor-element.elementor-element-a67ff51>.elementor-widget-container{margin:0 0 0 0}.elementor-9 .elementor-element.elementor-element-a67ff51 .elementor-heading-title{font-size:25px}.elementor-9 .elementor-element.elementor-element-6092b2d>.elementor-widget-container{margin:0 0 0 0;padding:0 0 0 0}.elementor-9 .elementor-element.elementor-element-6092b2d .elementor-image-box-title{font-size:20px}.elementor-9 .elementor-element.elementor-element-39eb48f>.elementor-widget-container{margin:0 0 0 0;padding:0 0 0 0}.elementor-9 .elementor-element.elementor-element-3f3fc7b5>.elementor-element-populated{margin:0 0 0 0;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0 10px 0 10px}.elementor-9 .elementor-element.elementor-element-1b20fa81{margin-top:0;margin-bottom:0;padding:0 0 0 0}.elementor-9 .elementor-element.elementor-element-675068b6>.elementor-element-populated{margin:0 0 0 0;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0 0 0 0}.elementor-9 .elementor-element.elementor-element-02432da{--spacer-size:150px}.elementor-9 .elementor-element.elementor-element-526e2bc6>.elementor-widget-container{margin:0 0 0 0}.elementor-9 .elementor-element.elementor-element-526e2bc6 .elementor-heading-title{font-size:25px}.elementor-9 .elementor-element.elementor-element-635f6b76>.elementor-widget-container{margin:0 0 0 0;padding:0 0 0 0}.elementor-9 .elementor-element.elementor-element-635f6b76 .elementor-image-box-title{font-size:20px}.elementor-9 .elementor-element.elementor-element-6fce4e2>.elementor-widget-container{margin:0 0 0 0;padding:0 0 0 0}.elementor-9 .elementor-element.elementor-element-11f1a4e{padding:40px 0 0 0}.elementor-9 .elementor-element.elementor-element-f421d13{margin-top:0;margin-bottom:0;padding:0 0 0 0}.elementor-9 .elementor-element.elementor-element-c277a29>.elementor-element-populated{margin:0 0 0 0;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0 0 0 0}.elementor-9 .elementor-element.elementor-element-8ee4618>.elementor-widget-container{margin:0 0 0 0}.elementor-9 .elementor-element.elementor-element-8ee4618 .elementor-heading-title{font-size:25px}.elementor-9 .elementor-element.elementor-element-f68855e>.elementor-widget-container{margin:0 0 0 0;padding:0 0 0 0}.elementor-9 .elementor-element.elementor-element-f68855e .elementor-image-box-title{font-size:20px}.elementor-9 .elementor-element.elementor-element-c0294b7>.elementor-widget-container{margin:0 0 0 0;padding:0 0 20px 0}.elementor-9 .elementor-element.elementor-element-00c1623{margin-top:0;margin-bottom:0;padding:0 0 0 0}.elementor-9 .elementor-element.elementor-element-89e3b11>.elementor-element-populated{margin:0 0 0 0;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0 0 0 0}.elementor-9 .elementor-element.elementor-element-506589b>.elementor-widget-container{margin:0 0 0 0}.elementor-9 .elementor-element.elementor-element-506589b .elementor-heading-title{font-size:25px}.elementor-9 .elementor-element.elementor-element-6ec2316>.elementor-widget-container{margin:0 0 0 0;padding:0 0 0 0}.elementor-9 .elementor-element.elementor-element-6ec2316 .elementor-image-box-title{font-size:20px}.elementor-9 .elementor-element.elementor-element-f462bf9>.elementor-widget-container{margin:0 0 0 0;padding:0 0 20px 0}.elementor-9 .elementor-element.elementor-element-a48d751{margin-top:0;margin-bottom:0;padding:0 0 0 0}.elementor-9 .elementor-element.elementor-element-fa70b9c>.elementor-element-populated{margin:0 0 0 0;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0 0 0 0}.elementor-9 .elementor-element.elementor-element-52d2401>.elementor-widget-container{margin:0 0 0 0}.elementor-9 .elementor-element.elementor-element-52d2401 .elementor-heading-title{font-size:25px}.elementor-9 .elementor-element.elementor-element-7f9cafa>.elementor-widget-container{margin:0 0 0 0;padding:0 0 0 0}.elementor-9 .elementor-element.elementor-element-7f9cafa .elementor-image-box-title{font-size:20px}.elementor-9 .elementor-element.elementor-element-5a5fcee>.elementor-widget-container{margin:0 0 0 0;padding:0 0 20px 0}}@media(max-width:767px){.elementor-9 .elementor-element.elementor-element-333604c1>.elementor-container{min-height:566px}.elementor-9 .elementor-element.elementor-element-6c1ba1a7>.elementor-element-populated{margin:-88px 15px 0 15px;--e-column-margin-right:15px;--e-column-margin-left:15px;padding:0 0 0 0}.elementor-9 .elementor-element.elementor-element-6af4362d>.elementor-element-populated{margin:0 0 0 0;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0 0 0 0}.elementor-9 .elementor-element.elementor-element-2cf80a3d>.elementor-widget-container{margin:0 0 0 0;padding:0 0 0 0}.elementor-9 .elementor-element.elementor-element-2cf80a3d .elementor-heading-title{font-size:54px}.elementor-9 .elementor-element.elementor-element-3836026c{margin-top:-39px;margin-bottom:0;padding:0 0 0 0}.elementor-9 .elementor-element.elementor-element-7d549d4>.elementor-element-populated{margin:-125px 10px 0 10px;--e-column-margin-right:10px;--e-column-margin-left:10px}.elementor-9 .elementor-element.elementor-element-32539a39>.elementor-widget-container{margin:0 0 0 0;padding:0 0 0 0}.elementor-9 .elementor-element.elementor-element-32539a39 .elementor-heading-title{font-size:23px}.elementor-9 .elementor-element.elementor-element-572654b{padding:0 0 0 0}.elementor-9 .elementor-element.elementor-element-2f94630>.elementor-element-populated{margin:0 15px 0 15px;--e-column-margin-right:15px;--e-column-margin-left:15px;padding:0 0 0 0}.elementor-9 .elementor-element.elementor-element-635f2a3{margin-top:0;margin-bottom:0;padding:0 0 0 0}.elementor-9 .elementor-element.elementor-element-1b582ac>.elementor-element-populated{margin:0 0 0 0;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0 0 0 0}.elementor-9 .elementor-element.elementor-element-a9874e6>.elementor-widget-container{margin:0 0 0 0;padding:20px 0 20px 0}.elementor-9 .elementor-element.elementor-element-a9874e6 .elementor-heading-title{font-size:20px}.elementor-9 .elementor-element.elementor-element-c270333{margin-top:49px;margin-bottom:-160px;padding:0 0 0 0}.elementor-9 .elementor-element.elementor-element-2f786da>.elementor-element-populated{margin:0 0 0 0;--e-column-margin-right:0px;--e-column-margin-left:0px}.elementor-9 .elementor-element.elementor-element-205c742 .elementor-heading-title{font-size:46px}.elementor-9 .elementor-element.elementor-element-20b05335{margin-top:0;margin-bottom:40px;padding:0 0 3px 0}.elementor-9 .elementor-element.elementor-element-12ae14c>.elementor-element-populated{padding:0 0 0 0}.elementor-9 .elementor-element.elementor-element-66ed4b8{--spacer-size:138px}.elementor-9 .elementor-element.elementor-element-21e49a1d .elementor-heading-title{font-size:35px}.elementor-9 .elementor-element.elementor-element-2ec3fac7 .elementor-image-box-img{margin-bottom:18px}.elementor-9 .elementor-element.elementor-element-b218b30>.elementor-widget-container{padding:0 0 0 0}.elementor-9 .elementor-element.elementor-element-7ba51680{margin-top:0;margin-bottom:40px;padding:0 0 3px 0}.elementor-9 .elementor-element.elementor-element-e0bc4de{--spacer-size:10px}.elementor-9 .elementor-element.elementor-element-a67ff51>.elementor-widget-container{padding:40px 0 20px 0}.elementor-9 .elementor-element.elementor-element-a67ff51 .elementor-heading-title{font-size:35px}.elementor-9 .elementor-element.elementor-element-6092b2d .elementor-image-box-img{margin-bottom:18px}.elementor-9 .elementor-element.elementor-element-1b20fa81{margin-top:0;margin-bottom:40px;padding:0 0 3px 0}.elementor-9 .elementor-element.elementor-element-02432da{--spacer-size:10px}.elementor-9 .elementor-element.elementor-element-526e2bc6>.elementor-widget-container{padding:40px 0 20px 0}.elementor-9 .elementor-element.elementor-element-526e2bc6 .elementor-heading-title{font-size:35px}.elementor-9 .elementor-element.elementor-element-635f6b76 .elementor-image-box-img{margin-bottom:18px}.elementor-9 .elementor-element.elementor-element-11f1a4e{margin-top:0;margin-bottom:0;padding:0 0 0 0}.elementor-9 .elementor-element.elementor-element-f421d13{margin-top:0;margin-bottom:40px;padding:0 0 3px 0}.elementor-9 .elementor-element.elementor-element-8ee4618 .elementor-heading-title{font-size:35px}.elementor-9 .elementor-element.elementor-element-f68855e .elementor-image-box-img{margin-bottom:18px}.elementor-9 .elementor-element.elementor-element-00c1623{margin-top:0;margin-bottom:40px;padding:0 0 3px 0}.elementor-9 .elementor-element.elementor-element-506589b .elementor-heading-title{font-size:35px}.elementor-9 .elementor-element.elementor-element-6ec2316 .elementor-image-box-img{margin-bottom:18px}.elementor-9 .elementor-element.elementor-element-a48d751{margin-top:0;margin-bottom:40px;padding:0 0 3px 0}.elementor-9 .elementor-element.elementor-element-52d2401 .elementor-heading-title{font-size:35px}.elementor-9 .elementor-element.elementor-element-7f9cafa .elementor-image-box-img{margin-bottom:18px}}.elementor-9 .elementor-element.elementor-element-2ec3fac7 img{height:250px;object-fit:cover;object-position:top}.elementor-9 .elementor-element.elementor-element-2ec3fac7 .elementor-image-box-description:before{content:"";width:80%;height:2px;background:#333;position:absolute;margin-top:-20px}@media screen and (max-width:768px){.elementor-9 .elementor-element.elementor-element-2ec3fac7 img{height:200px}}.elementor-9 .elementor-element.elementor-element-b218b30 a{width:100%!important}@media screen and (max-width:1000px){.elementor-9 .elementor-element.elementor-element-ea7e8f3:not(.elementor-motion-effects-element-type-background)>.elementor-column-wrap,.elementor-9 .elementor-element.elementor-element-ea7e8f3>.elementor-column-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:linear-gradient(180deg,#FAC8C8 37%,#FFFFFF 3%)}}@media screen and (max-width:600px){.elementor-9 .elementor-element.elementor-element-ea7e8f3:not(.elementor-motion-effects-element-type-background)>.elementor-column-wrap,.elementor-9 .elementor-element.elementor-element-ea7e8f3>.elementor-column-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:linear-gradient(180deg,#FAC8C8 45%,#FFFFFF 3%)}}.elementor-9 .elementor-element.elementor-element-6092b2d img{height:250px;object-fit:cover;object-position:top}.elementor-9 .elementor-element.elementor-element-6092b2d .elementor-image-box-description:before{content:"";width:80%;height:2px;background:#333;position:absolute;margin-top:-20px}@media screen and (max-width:768px){.elementor-9 .elementor-element.elementor-element-6092b2d img{height:200px}}.elementor-9 .elementor-element.elementor-element-39eb48f a{width:100%!important}@media screen and (max-width:1000px){.elementor-9 .elementor-element.elementor-element-718dde75:not(.elementor-motion-effects-element-type-background)>.elementor-column-wrap,.elementor-9 .elementor-element.elementor-element-718dde75>.elementor-column-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:linear-gradient(180deg,#F3C357 37%,#FFFFFF 3%)}}@media screen and (max-width:600px){.elementor-9 .elementor-element.elementor-element-718dde75:not(.elementor-motion-effects-element-type-background)>.elementor-column-wrap,.elementor-9 .elementor-element.elementor-element-718dde75>.elementor-column-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:linear-gradient(180deg,#F3C357 37%,#FFFFFF 3%)}}.elementor-9 .elementor-element.elementor-element-635f6b76 img{height:250px;object-fit:cover;object-position:top}.elementor-9 .elementor-element.elementor-element-635f6b76 .elementor-image-box-description:before{content:"";width:80%;height:2px;background:#333;position:absolute;margin-top:-20px}@media screen and (max-width:768px){.elementor-9 .elementor-element.elementor-element-635f6b76 img{height:200px}}.elementor-9 .elementor-element.elementor-element-6fce4e2 a{width:100%!important}@media screen and (max-width:1000px){.elementor-9 .elementor-element.elementor-element-3f3fc7b5:not(.elementor-motion-effects-element-type-background)>.elementor-column-wrap,.elementor-9 .elementor-element.elementor-element-3f3fc7b5>.elementor-column-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:linear-gradient(180deg,#C8AFE6 37%,#FFFFFF 3%)}}@media screen and (max-width:600px){.elementor-9 .elementor-element.elementor-element-3f3fc7b5:not(.elementor-motion-effects-element-type-background)>.elementor-column-wrap,.elementor-9 .elementor-element.elementor-element-3f3fc7b5>.elementor-column-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:linear-gradient(180deg,#C8AFE6 48%,#FFFFFF 3%)}}.elementor-9 .elementor-element.elementor-element-f68855e img{height:250px;object-fit:cover;object-position:top}.elementor-9 .elementor-element.elementor-element-f68855e .elementor-image-box-description:before{content:"";width:80%;height:2px;background:#333;position:absolute;margin-top:-20px}@media screen and (max-width:768px){.elementor-9 .elementor-element.elementor-element-f68855e img{height:200px}}.elementor-9 .elementor-element.elementor-element-c0294b7 a{width:100%!important}@media screen and (max-width:1000px){.elementor-9 .elementor-element.elementor-element-7e95566:not(.elementor-motion-effects-element-type-background)>.elementor-column-wrap,.elementor-9 .elementor-element.elementor-element-7e95566>.elementor-column-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:linear-gradient(180deg,#FAC8C8 33%,#FFFFFF 3%)}}@media screen and (max-width:600px){.elementor-9 .elementor-element.elementor-element-7e95566:not(.elementor-motion-effects-element-type-background)>.elementor-column-wrap,.elementor-9 .elementor-element.elementor-element-7e95566>.elementor-column-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:linear-gradient(180deg,#FAC8C8 42%,#FFFFFF 3%)}}.elementor-9 .elementor-element.elementor-element-6ec2316 img{height:250px;object-fit:cover;object-position:top}.elementor-9 .elementor-element.elementor-element-6ec2316 .elementor-image-box-description:before{content:"";width:80%;height:2px;background:#333;position:absolute;margin-top:-20px}@media screen and (max-width:768px){.elementor-9 .elementor-element.elementor-element-6ec2316 img{height:200px}}.elementor-9 .elementor-element.elementor-element-f462bf9 a{width:100%!important}@media screen and (max-width:1000px){.elementor-9 .elementor-element.elementor-element-072e04b:not(.elementor-motion-effects-element-type-background)>.elementor-column-wrap,.elementor-9 .elementor-element.elementor-element-072e04b>.elementor-column-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:linear-gradient(180deg,#F3C357 33%,#FFFFFF 3%)}}@media screen and (max-width:600px){.elementor-9 .elementor-element.elementor-element-072e04b:not(.elementor-motion-effects-element-type-background)>.elementor-column-wrap,.elementor-9 .elementor-element.elementor-element-072e04b>.elementor-column-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:linear-gradient(180deg,#F3C357 36%,#FFFFFF 3%)}}.elementor-9 .elementor-element.elementor-element-7f9cafa img{height:250px;object-fit:cover;object-position:top}.elementor-9 .elementor-element.elementor-element-7f9cafa .elementor-image-box-description:before{content:"";width:80%;height:2px;background:#333;position:absolute;margin-top:-20px}@media screen and (max-width:768px){.elementor-9 .elementor-element.elementor-element-7f9cafa img{height:200px}}.elementor-9 .elementor-element.elementor-element-5a5fcee a{width:100%!important}@media screen and (max-width:1000px){.elementor-9 .elementor-element.elementor-element-b9c90f1:not(.elementor-motion-effects-element-type-background)>.elementor-column-wrap,.elementor-9 .elementor-element.elementor-element-b9c90f1>.elementor-column-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:linear-gradient(180deg,#C8AFE6 33%,#FFFFFF 3%)}}@media screen and (max-width:600px){.elementor-9 .elementor-element.elementor-element-b9c90f1:not(.elementor-motion-effects-element-type-background)>.elementor-column-wrap,.elementor-9 .elementor-element.elementor-element-b9c90f1>.elementor-column-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:linear-gradient(180deg,#C8AFE6 49%,#FFFFFF 3%)}}@font-face{font-family:'Bretagne_self_modern_italic_web';font-style:normal;font-weight:400;font-display:auto;src:url(https://sofiahelsinki.fi/wp-content/uploads/2020/06/bretagne_self_modern_italic_web.eot);src:url('https://sofiahelsinki.fi/wp-content/uploads/2020/06/bretagne_self_modern_italic_web.eot?#iefix') format('embedded-opentype'),url(https://sofiahelsinki.fi/wp-content/uploads/2020/06/bretagne_self_modern_italic_web.woff2) format('woff2'),url(https://sofiahelsinki.fi/wp-content/uploads/2020/06/bretagne_self_modern_italic_web.woff) format('woff'),url(https://sofiahelsinki.fi/wp-content/uploads/2020/06/bretagne_self_modern_italic_web.ttf) format('truetype')}@font-face{font-family:'Adie-Bold';font-style:normal;font-weight:700;font-display:auto;src:url(https://sofiahelsinki.fi/wp-content/uploads/2020/06/Adieu-Bold.eot);src:url('https://sofiahelsinki.fi/wp-content/uploads/2020/06/Adieu-Bold.eot?#iefix') format('embedded-opentype'),url(https://sofiahelsinki.fi/wp-content/uploads/2020/06/Adieu-Bold.woff2) format('woff2'),url(https://sofiahelsinki.fi/wp-content/uploads/2020/06/Adieu-Bold.woff) format('woff')}@font-face{font-family:'NNForeverGroteskSTD-Normal';font-style:normal;font-weight:400;font-display:auto;src:url(https://sofiahelsinki.fi/wp-content/uploads/2020/06/NNForeverGroteskSTD-Normal.woff2) format('woff2'),url(https://sofiahelsinki.fi/wp-content/uploads/2020/06/NNForeverGroteskSTD-Normal.woff) format('woff')}