.elementor-23 .elementor-element.elementor-element-41707ed{--display:flex}.elementor-23 .elementor-element.elementor-element-3b3b405>.elementor-widget-container{margin:10px 0 0}.elementor-23 .elementor-element.elementor-element-3b3b405 .elementor-heading-title{font-family:"Outfit",Sans-serif;font-size:45px;font-weight:700;font-style:normal;color:var(--e-global-color-primary)}.elementor-23 .elementor-element.elementor-element-c9563dc>.elementor-widget-container{padding:10px 0}.elementor-23 .elementor-element.elementor-element-c9563dc{column-gap:0;font-family:"Poppins",Sans-serif;font-size:20px;font-weight:500;text-shadow:0px 0px 10px rgba(0,0,0,.3);color:var(--e-global-color-text)}.elementor-23 .elementor-element.elementor-element-0946ea0>.elementor-widget-container{padding:10px 0 0}.elementor-23 .elementor-element.elementor-element-0946ea0{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);color:var(--e-global-color-text)}.elementor-23 .elementor-element.elementor-element-361bc3f>.elementor-widget-container{margin:10px 0 0}.elementor-23 .elementor-element.elementor-element-361bc3f .elementor-heading-title{font-family:var(--e-global-typography-accent-font-family),Sans-serif;font-size:var(--e-global-typography-accent-font-size);font-weight:var(--e-global-typography-accent-font-weight);color:var(--e-global-color-primary)}.elementor-23 .elementor-element.elementor-element-2b99ebf>.elementor-widget-container{padding:10px 0}.elementor-23 .elementor-element.elementor-element-2b99ebf{column-gap:0;font-family:"Poppins",Sans-serif;font-size:20px;font-weight:500;text-shadow:0px 0px 10px rgba(0,0,0,.3);color:var(--e-global-color-text)}.elementor-23 .elementor-element.elementor-element-6f68b6c>.elementor-widget-container{padding:10px 0 0}.elementor-23 .elementor-element.elementor-element-6f68b6c{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);color:var(--e-global-color-text)}.elementor-23 .elementor-element.elementor-element-478727f{text-align:start}.elementor-23 .elementor-element.elementor-element-478727f img{width:460px;border-radius:5px;box-shadow:5px 5px 10px 0px rgba(0,0,0,.5)}.elementor-23 .elementor-element.elementor-element-1eff8a6{--display:flex}.elementor-23 .elementor-element.elementor-element-a86c452>.elementor-widget-container{padding:10px 0 0}.elementor-23 .elementor-element.elementor-element-a86c452{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);color:var(--e-global-color-text)}.elementor-23 .elementor-element.elementor-element-38e02c3{--display:flex}.elementor-23 .elementor-element.elementor-element-259c1b6 .elementor-heading-title{font-family:var(--e-global-typography-accent-font-family),Sans-serif;font-size:var(--e-global-typography-accent-font-size);font-weight:var(--e-global-typography-accent-font-weight);color:var(--e-global-color-primary)}.elementor-23 .elementor-element.elementor-element-6bbcba3{text-align:start}.elementor-23 .elementor-element.elementor-element-6bbcba3 img{width:460px;border-radius:5px;box-shadow:5px 5px 10px 0px rgba(0,0,0,.5)}.elementor-23 .elementor-element.elementor-element-d6c0aab{--display:flex}.elementor-23 .elementor-element.elementor-element-6d4457c>.elementor-widget-container{padding:10px 0 0}.elementor-23 .elementor-element.elementor-element-6d4457c{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);color:var(--e-global-color-text)}.elementor-23 .elementor-element.elementor-element-4c9d489{--display:flex}.elementor-23 .elementor-element.elementor-element-03c5184 .elementor-heading-title{font-family:var(--e-global-typography-accent-font-family),Sans-serif;font-size:var(--e-global-typography-accent-font-size);font-weight:var(--e-global-typography-accent-font-weight);color:var(--e-global-color-primary)}.elementor-23 .elementor-element.elementor-element-9effccc{--display:flex}.elementor-23 .elementor-element.elementor-element-9bd41dc{text-align:start}.elementor-23 .elementor-element.elementor-element-9bd41dc img{width:460px;border-radius:5px;box-shadow:5px 5px 10px 0px rgba(0,0,0,.5)}.elementor-23 .elementor-element.elementor-element-16183ae>.elementor-widget-container{padding:10px 0 0}.elementor-23 .elementor-element.elementor-element-16183ae{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);color:var(--e-global-color-text)}.elementor-23 .elementor-element.elementor-element-0b56545{--display:flex}.elementor-23 .elementor-element.elementor-element-56634f4 .elementor-heading-title{font-family:var(--e-global-typography-accent-font-family),Sans-serif;font-size:var(--e-global-typography-accent-font-size);font-weight:var(--e-global-typography-accent-font-weight);color:var(--e-global-color-primary)}.elementor-23 .elementor-element.elementor-element-aa3a5fc{--display:flex}.elementor-23 .elementor-element.elementor-element-035b932{text-align:start}.elementor-23 .elementor-element.elementor-element-035b932 img{width:460px;border-radius:5px;box-shadow:5px 5px 10px 0px rgba(0,0,0,.5)}.elementor-23 .elementor-element.elementor-element-53ed3dc>.elementor-widget-container{padding:10px 0 0}.elementor-23 .elementor-element.elementor-element-53ed3dc{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);color:var(--e-global-color-text)}.elementor-23 .elementor-element.elementor-element-5617812{--display:flex}.elementor-23 .elementor-element.elementor-element-408a610 .elementor-heading-title{font-family:var(--e-global-typography-accent-font-family),Sans-serif;font-size:var(--e-global-typography-accent-font-size);font-weight:var(--e-global-typography-accent-font-weight);color:var(--e-global-color-primary)}.elementor-23 .elementor-element.elementor-element-27a0ac7 .e-gallery-item:hover .elementor-gallery-item__overlay,.elementor-23 .elementor-element.elementor-element-27a0ac7 .e-gallery-item:focus .elementor-gallery-item__overlay{background-color:rgba(0,0,0,.5)}.elementor-23 .elementor-element.elementor-element-27a0ac7{--image-transition-duration:.8s;--overlay-transition-duration:.8s;--content-text-align:center;--content-padding:20px;--content-transition-duration:.8s;--content-transition-delay:.8s}.elementor-23 .elementor-element.elementor-element-9d0d2c0{--display:flex}.elementor-23 .elementor-element.elementor-element-8baa866>.elementor-widget-container{padding:10px 0 0}.elementor-23 .elementor-element.elementor-element-8baa866{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);color:var(--e-global-color-text)}.elementor-23 .elementor-element.elementor-element-28f9a8b{--display:flex}.elementor-23 .elementor-element.elementor-element-ffbc4c5 .elementor-heading-title{font-family:var(--e-global-typography-accent-font-family),Sans-serif;font-size:var(--e-global-typography-accent-font-size);font-weight:var(--e-global-typography-accent-font-weight);color:var(--e-global-color-primary)}.elementor-23 .elementor-element.elementor-element-2830c81{--display:flex}.elementor-23 .elementor-element.elementor-element-6b7ed3b{text-align:start}.elementor-23 .elementor-element.elementor-element-6b7ed3b img{width:460px;border-radius:5px;box-shadow:5px 5px 10px 0px rgba(0,0,0,.5)}.elementor-23 .elementor-element.elementor-element-8ae80cf>.elementor-widget-container{padding:10px 0 0}.elementor-23 .elementor-element.elementor-element-8ae80cf{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);color:var(--e-global-color-text)}.elementor-23 .elementor-element.elementor-element-2d8a69c{--display:flex}.elementor-23 .elementor-element.elementor-element-2ac1ea4 .elementor-heading-title{font-family:var(--e-global-typography-accent-font-family),Sans-serif;font-size:var(--e-global-typography-accent-font-size);font-weight:var(--e-global-typography-accent-font-weight);color:var(--e-global-color-primary)}.elementor-23 .elementor-element.elementor-element-f5c95f1{--display:flex}.elementor-23 .elementor-element.elementor-element-4b1528c{text-align:start}.elementor-23 .elementor-element.elementor-element-4b1528c img{width:460px;border-radius:5px;box-shadow:5px 5px 10px 0px rgba(0,0,0,.5)}.elementor-23 .elementor-element.elementor-element-0077074>.elementor-widget-container{padding:10px 0 0}.elementor-23 .elementor-element.elementor-element-0077074{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);color:var(--e-global-color-text)}.elementor-23 .elementor-element.elementor-element-0a2c65e .elementor-heading-title{font-family:var(--e-global-typography-accent-font-family),Sans-serif;font-size:var(--e-global-typography-accent-font-size);font-weight:var(--e-global-typography-accent-font-weight);color:var(--e-global-color-primary)}.elementor-23 .elementor-element.elementor-element-b80325e{--display:flex}.elementor-23 .elementor-element.elementor-element-834cdd9{text-align:start}.elementor-23 .elementor-element.elementor-element-834cdd9 img{width:320px;border-radius:5px;box-shadow:5px 5px 10px 0px rgba(0,0,0,.5)}.elementor-23 .elementor-element.elementor-element-3e1f736>.elementor-widget-container{padding:10px 0 0}.elementor-23 .elementor-element.elementor-element-3e1f736{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);color:var(--e-global-color-text)}.elementor-23 .elementor-element.elementor-element-307bf68{--display:flex}.elementor-23 .elementor-element.elementor-element-4db10a6 .elementor-heading-title{font-family:var(--e-global-typography-accent-font-family),Sans-serif;font-size:var(--e-global-typography-accent-font-size);font-weight:var(--e-global-typography-accent-font-weight);color:var(--e-global-color-primary)}.elementor-23 .elementor-element.elementor-element-7e9fa1d{--display:flex}.elementor-23 .elementor-element.elementor-element-f3b758b{text-align:start}.elementor-23 .elementor-element.elementor-element-f3b758b img{width:460px;border-radius:5px;box-shadow:5px 5px 10px 0px rgba(0,0,0,.5)}.elementor-23 .elementor-element.elementor-element-f95dcb0>.elementor-widget-container{padding:10px 0 0}.elementor-23 .elementor-element.elementor-element-f95dcb0{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);color:var(--e-global-color-text)}.elementor-23 .elementor-element.elementor-element-b3bd53e{--display:flex}.elementor-23 .elementor-element.elementor-element-6133c6d .elementor-heading-title{font-family:var(--e-global-typography-accent-font-family),Sans-serif;font-size:var(--e-global-typography-accent-font-size);font-weight:var(--e-global-typography-accent-font-weight);color:var(--e-global-color-primary)}.elementor-23 .elementor-element.elementor-element-d4610f2{--display:flex}.elementor-23 .elementor-element.elementor-element-31eb139{text-align:start}.elementor-23 .elementor-element.elementor-element-31eb139 img{width:460px;border-radius:5px;box-shadow:5px 5px 10px 0px rgba(0,0,0,.5)}.elementor-23 .elementor-element.elementor-element-0b3b89f>.elementor-widget-container{padding:10px 0 0}.elementor-23 .elementor-element.elementor-element-0b3b89f{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);color:var(--e-global-color-text)}.elementor-23 .elementor-element.elementor-element-5415461{--display:flex}.elementor-23 .elementor-element.elementor-element-99a0833 .elementor-heading-title{font-family:var(--e-global-typography-accent-font-family),Sans-serif;font-size:var(--e-global-typography-accent-font-size);font-weight:var(--e-global-typography-accent-font-weight);color:var(--e-global-color-primary)}.elementor-23 .elementor-element.elementor-element-5104175{text-align:start}.elementor-23 .elementor-element.elementor-element-5104175 img{width:460px;border-radius:5px;box-shadow:5px 5px 10px 0px rgba(0,0,0,.5)}.elementor-23 .elementor-element.elementor-element-c08881a{--display:flex}.elementor-23 .elementor-element.elementor-element-2ba28ac>.elementor-widget-container{padding:10px 0 0}.elementor-23 .elementor-element.elementor-element-2ba28ac{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);color:var(--e-global-color-text)}.elementor-23 .elementor-element.elementor-element-ff41816{--display:flex;--min-height:340px;--justify-content:flex-start}.elementor-23 .elementor-element.elementor-element-ff41816:not(.elementor-motion-effects-element-type-background),.elementor-23 .elementor-element.elementor-element-ff41816>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url("http://www.cederbergsverkstad.fi/wp-content/uploads/2023/10/05456D65-5ED4-4801-94D6-641ADF544B76_1_105_c-1024x576.jpeg");background-position:0 -291px;background-repeat:no-repeat;background-size:cover}:root{--page-title-display:none}@media(max-width:1024px){.elementor-23 .elementor-element.elementor-element-0946ea0{font-size:var(--e-global-typography-text-font-size)}.elementor-23 .elementor-element.elementor-element-361bc3f .elementor-heading-title{font-size:var(--e-global-typography-accent-font-size)}.elementor-23 .elementor-element.elementor-element-6f68b6c{font-size:var(--e-global-typography-text-font-size)}.elementor-23 .elementor-element.elementor-element-a86c452{font-size:var(--e-global-typography-text-font-size)}.elementor-23 .elementor-element.elementor-element-259c1b6 .elementor-heading-title{font-size:var(--e-global-typography-accent-font-size)}.elementor-23 .elementor-element.elementor-element-6d4457c{font-size:var(--e-global-typography-text-font-size)}.elementor-23 .elementor-element.elementor-element-03c5184 .elementor-heading-title{font-size:var(--e-global-typography-accent-font-size)}.elementor-23 .elementor-element.elementor-element-16183ae{font-size:var(--e-global-typography-text-font-size)}.elementor-23 .elementor-element.elementor-element-56634f4 .elementor-heading-title{font-size:var(--e-global-typography-accent-font-size)}.elementor-23 .elementor-element.elementor-element-53ed3dc{font-size:var(--e-global-typography-text-font-size)}.elementor-23 .elementor-element.elementor-element-408a610 .elementor-heading-title{font-size:var(--e-global-typography-accent-font-size)}.elementor-23 .elementor-element.elementor-element-8baa866{font-size:var(--e-global-typography-text-font-size)}.elementor-23 .elementor-element.elementor-element-ffbc4c5 .elementor-heading-title{font-size:var(--e-global-typography-accent-font-size)}.elementor-23 .elementor-element.elementor-element-8ae80cf{font-size:var(--e-global-typography-text-font-size)}.elementor-23 .elementor-element.elementor-element-2ac1ea4 .elementor-heading-title{font-size:var(--e-global-typography-accent-font-size)}.elementor-23 .elementor-element.elementor-element-0077074{font-size:var(--e-global-typography-text-font-size)}.elementor-23 .elementor-element.elementor-element-0a2c65e .elementor-heading-title{font-size:var(--e-global-typography-accent-font-size)}.elementor-23 .elementor-element.elementor-element-3e1f736{font-size:var(--e-global-typography-text-font-size)}.elementor-23 .elementor-element.elementor-element-4db10a6 .elementor-heading-title{font-size:var(--e-global-typography-accent-font-size)}.elementor-23 .elementor-element.elementor-element-f95dcb0{font-size:var(--e-global-typography-text-font-size)}.elementor-23 .elementor-element.elementor-element-6133c6d .elementor-heading-title{font-size:var(--e-global-typography-accent-font-size)}.elementor-23 .elementor-element.elementor-element-0b3b89f{font-size:var(--e-global-typography-text-font-size)}.elementor-23 .elementor-element.elementor-element-99a0833 .elementor-heading-title{font-size:var(--e-global-typography-accent-font-size)}.elementor-23 .elementor-element.elementor-element-2ba28ac{font-size:var(--e-global-typography-text-font-size)}.elementor-23 .elementor-element.elementor-element-ff41816:not(.elementor-motion-effects-element-type-background),.elementor-23 .elementor-element.elementor-element-ff41816>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-position:0 0}}@media(max-width:767px){.elementor-23 .elementor-element.elementor-element-3b3b405 .elementor-heading-title{font-size:35px}.elementor-23 .elementor-element.elementor-element-0946ea0{font-size:var(--e-global-typography-text-font-size)}.elementor-23 .elementor-element.elementor-element-361bc3f .elementor-heading-title{font-size:var(--e-global-typography-accent-font-size)}.elementor-23 .elementor-element.elementor-element-6f68b6c{font-size:var(--e-global-typography-text-font-size)}.elementor-23 .elementor-element.elementor-element-a86c452{font-size:var(--e-global-typography-text-font-size)}.elementor-23 .elementor-element.elementor-element-259c1b6 .elementor-heading-title{font-size:var(--e-global-typography-accent-font-size)}.elementor-23 .elementor-element.elementor-element-6d4457c{font-size:var(--e-global-typography-text-font-size)}.elementor-23 .elementor-element.elementor-element-03c5184 .elementor-heading-title{font-size:var(--e-global-typography-accent-font-size)}.elementor-23 .elementor-element.elementor-element-16183ae{font-size:var(--e-global-typography-text-font-size)}.elementor-23 .elementor-element.elementor-element-56634f4 .elementor-heading-title{font-size:var(--e-global-typography-accent-font-size)}.elementor-23 .elementor-element.elementor-element-53ed3dc{font-size:var(--e-global-typography-text-font-size)}.elementor-23 .elementor-element.elementor-element-408a610 .elementor-heading-title{font-size:var(--e-global-typography-accent-font-size)}.elementor-23 .elementor-element.elementor-element-8baa866{font-size:var(--e-global-typography-text-font-size)}.elementor-23 .elementor-element.elementor-element-ffbc4c5 .elementor-heading-title{font-size:var(--e-global-typography-accent-font-size)}.elementor-23 .elementor-element.elementor-element-8ae80cf{font-size:var(--e-global-typography-text-font-size)}.elementor-23 .elementor-element.elementor-element-2ac1ea4 .elementor-heading-title{font-size:var(--e-global-typography-accent-font-size)}.elementor-23 .elementor-element.elementor-element-0077074{font-size:var(--e-global-typography-text-font-size)}.elementor-23 .elementor-element.elementor-element-0a2c65e .elementor-heading-title{font-size:var(--e-global-typography-accent-font-size)}.elementor-23 .elementor-element.elementor-element-3e1f736{font-size:var(--e-global-typography-text-font-size)}.elementor-23 .elementor-element.elementor-element-4db10a6 .elementor-heading-title{font-size:var(--e-global-typography-accent-font-size)}.elementor-23 .elementor-element.elementor-element-f95dcb0{font-size:var(--e-global-typography-text-font-size)}.elementor-23 .elementor-element.elementor-element-6133c6d .elementor-heading-title{font-size:var(--e-global-typography-accent-font-size)}.elementor-23 .elementor-element.elementor-element-0b3b89f{font-size:var(--e-global-typography-text-font-size)}.elementor-23 .elementor-element.elementor-element-99a0833 .elementor-heading-title{font-size:var(--e-global-typography-accent-font-size)}.elementor-23 .elementor-element.elementor-element-2ba28ac{font-size:var(--e-global-typography-text-font-size)}.elementor-23 .elementor-element.elementor-element-ff41816:not(.elementor-motion-effects-element-type-background),.elementor-23 .elementor-element.elementor-element-ff41816>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-position:0 0}}