.elementor-51 .elementor-element.elementor-element-7785a963{--display:flex;--min-height:77vh;--justify-content:flex-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:1;--padding-top:80px;--padding-bottom:0px;--padding-left:80px;--padding-right:80px;--z-index:2}.elementor-51 .elementor-element.elementor-element-7785a963:not(.elementor-motion-effects-element-type-background),.elementor-51 .elementor-element.elementor-element-7785a963>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url(https://elg.fi/wp-content/uploads/2023/10/efa0aefe-2fbf-4428-b139-330c1dcab9a3.jpg);background-position:center center}.elementor-51 .elementor-element.elementor-element-7785a963::before,.elementor-51 .elementor-element.elementor-element-7785a963>.elementor-background-video-container::before,.elementor-51 .elementor-element.elementor-element-7785a963>.e-con-inner>.elementor-background-video-container::before,.elementor-51 .elementor-element.elementor-element-7785a963>.elementor-background-slideshow::before,.elementor-51 .elementor-element.elementor-element-7785a963>.e-con-inner>.elementor-background-slideshow::before,.elementor-51 .elementor-element.elementor-element-7785a963>.elementor-motion-effects-container>.elementor-motion-effects-layer::before{background-color:#fff0;--background-overlay:'';background-image:linear-gradient(180deg,#FFFFFF00 0%,var(--e-global-color-a76aa65) 100%)}.elementor-51 .elementor-element.elementor-element-11f8ad97{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-51 .elementor-element.elementor-element-4e69e77{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-51 .elementor-element.elementor-element-fe04f05{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-widget-heading .elementor-heading-title{color:var(--e-global-color-primary)}.elementor-51 .elementor-element.elementor-element-242ce245>.elementor-widget-container{padding:0 0 50px 0}.elementor-51 .elementor-element.elementor-element-242ce245 .elementor-heading-title{font-size:45px;font-weight:400;line-height:1.2em;color:#FFF}.elementor-51 .elementor-element.elementor-element-2fdb5431>.elementor-widget-container{padding:20px 0 0 0}.elementor-51 .elementor-element.elementor-element-2fdb5431 .elementor-heading-title{font-size:32px;font-weight:400;line-height:1.2em;color:#FFF}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary )}.elementor-widget-divider .elementor-divider__text{color:var(--e-global-color-secondary)}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var(--e-global-color-secondary)}.elementor-widget-divider.elementor-view-framed .elementor-icon,.elementor-widget-divider.elementor-view-default .elementor-icon{color:var(--e-global-color-secondary);border-color:var(--e-global-color-secondary)}.elementor-widget-divider.elementor-view-framed .elementor-icon,.elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var(--e-global-color-secondary)}.elementor-51 .elementor-element.elementor-element-69efb3a5{--divider-border-style:solid;--divider-color:var( --e-global-color-7043152 );--divider-border-width:1px}.elementor-51 .elementor-element.elementor-element-69efb3a5>.elementor-widget-container{margin:10px 0 -250px -350px}.elementor-51 .elementor-element.elementor-element-69efb3a5 .elementor-divider-separator{width:71%}.elementor-51 .elementor-element.elementor-element-69efb3a5 .elementor-divider{padding-block-start:15px;padding-block-end:15px}.elementor-51 .elementor-element.elementor-element-447a4abb{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:80px;--padding-bottom:80px;--padding-left:80px;--padding-right:80px}.elementor-51 .elementor-element.elementor-element-447a4abb:not(.elementor-motion-effects-element-type-background),.elementor-51 .elementor-element.elementor-element-447a4abb>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-a76aa65)}.elementor-51 .elementor-element.elementor-element-29ebb130{--display:flex;--overlay-opacity:0.5;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px}.elementor-51 .elementor-element.elementor-element-29ebb130:not(.elementor-motion-effects-element-type-background),.elementor-51 .elementor-element.elementor-element-29ebb130>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url(https://elg.fi/wp-content/uploads/2023/11/Selenius-SA0-2023.jpg);background-position:-267px 0;background-repeat:no-repeat;background-size:cover}.elementor-51 .elementor-element.elementor-element-29ebb130::before,.elementor-51 .elementor-element.elementor-element-29ebb130>.elementor-background-video-container::before,.elementor-51 .elementor-element.elementor-element-29ebb130>.e-con-inner>.elementor-background-video-container::before,.elementor-51 .elementor-element.elementor-element-29ebb130>.elementor-background-slideshow::before,.elementor-51 .elementor-element.elementor-element-29ebb130>.e-con-inner>.elementor-background-slideshow::before,.elementor-51 .elementor-element.elementor-element-29ebb130>.elementor-motion-effects-container>.elementor-motion-effects-layer::before{background-color:#fff0;--background-overlay:'';background-image:linear-gradient(180deg,#00000000 0%,#000000 100%)}.elementor-51 .elementor-element.elementor-element-35fc71c7{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px}.elementor-51 .elementor-element.elementor-element-ac2abc4{--display:flex}.elementor-51 .elementor-element.elementor-element-3cd126ef{--spacer-size:386px}.elementor-51 .elementor-element.elementor-element-34911961{--divider-border-style:solid;--divider-color:var( --e-global-color-7043152 );--divider-border-width:1px}.elementor-51 .elementor-element.elementor-element-34911961>.elementor-widget-container{margin:0 -20px 0 -120px}.elementor-51 .elementor-element.elementor-element-34911961 .elementor-divider-separator{width:100%}.elementor-51 .elementor-element.elementor-element-34911961 .elementor-divider{padding-block-start:15px;padding-block-end:15px}.elementor-51 .elementor-element.elementor-element-7bb0e7c6 .elementor-heading-title{font-size:24px;font-weight:400;line-height:1.3em;color:#FFF}.elementor-51 .elementor-element.elementor-element-6bbe0aa0{--display:flex;--overlay-opacity:0.5}.elementor-51 .elementor-element.elementor-element-6bbe0aa0:not(.elementor-motion-effects-element-type-background),.elementor-51 .elementor-element.elementor-element-6bbe0aa0>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url(https://elg.fi/wp-content/uploads/2023/10/Orpana-SA0-2022-2.jpg);background-position:center center;background-repeat:no-repeat;background-size:cover}.elementor-51 .elementor-element.elementor-element-6bbe0aa0::before,.elementor-51 .elementor-element.elementor-element-6bbe0aa0>.elementor-background-video-container::before,.elementor-51 .elementor-element.elementor-element-6bbe0aa0>.e-con-inner>.elementor-background-video-container::before,.elementor-51 .elementor-element.elementor-element-6bbe0aa0>.elementor-background-slideshow::before,.elementor-51 .elementor-element.elementor-element-6bbe0aa0>.e-con-inner>.elementor-background-slideshow::before,.elementor-51 .elementor-element.elementor-element-6bbe0aa0>.elementor-motion-effects-container>.elementor-motion-effects-layer::before{background-color:#fff0;--background-overlay:'';background-image:linear-gradient(180deg,#00000000 0%,#000000 100%)}.elementor-51 .elementor-element.elementor-element-2a6d85da{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px}.elementor-51 .elementor-element.elementor-element-42dd9482{--display:flex}.elementor-51 .elementor-element.elementor-element-754125e9{--spacer-size:386px}.elementor-51 .elementor-element.elementor-element-567dfc75{--divider-border-style:solid;--divider-color:var( --e-global-color-7043152 );--divider-border-width:1px}.elementor-51 .elementor-element.elementor-element-567dfc75>.elementor-widget-container{margin:0 -20px 0 -120px}.elementor-51 .elementor-element.elementor-element-567dfc75 .elementor-divider-separator{width:100%}.elementor-51 .elementor-element.elementor-element-567dfc75 .elementor-divider{padding-block-start:15px;padding-block-end:15px}.elementor-51 .elementor-element.elementor-element-67e1720b .elementor-heading-title{font-size:24px;font-weight:400;line-height:1.3em;color:#FFF}.elementor-51 .elementor-element.elementor-element-5c1ca19b{--display:flex;--overlay-opacity:0.5}.elementor-51 .elementor-element.elementor-element-5c1ca19b:not(.elementor-motion-effects-element-type-background),.elementor-51 .elementor-element.elementor-element-5c1ca19b>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url(https://elg.fi/wp-content/uploads/2023/10/Sillanpaa-Petteri-VAIJERI-2021.jpg);background-position:-15px 0;background-repeat:no-repeat;background-size:cover}.elementor-51 .elementor-element.elementor-element-5c1ca19b::before,.elementor-51 .elementor-element.elementor-element-5c1ca19b>.elementor-background-video-container::before,.elementor-51 .elementor-element.elementor-element-5c1ca19b>.e-con-inner>.elementor-background-video-container::before,.elementor-51 .elementor-element.elementor-element-5c1ca19b>.elementor-background-slideshow::before,.elementor-51 .elementor-element.elementor-element-5c1ca19b>.e-con-inner>.elementor-background-slideshow::before,.elementor-51 .elementor-element.elementor-element-5c1ca19b>.elementor-motion-effects-container>.elementor-motion-effects-layer::before{background-color:#fff0;--background-overlay:'';background-image:linear-gradient(180deg,#00000000 0%,#000000 100%)}.elementor-51 .elementor-element.elementor-element-50233fb0{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px}.elementor-51 .elementor-element.elementor-element-7d9237c9{--display:flex}.elementor-51 .elementor-element.elementor-element-39c94e8b{--spacer-size:386px}.elementor-51 .elementor-element.elementor-element-1d9fec41{--divider-border-style:solid;--divider-color:var( --e-global-color-7043152 );--divider-border-width:1px}.elementor-51 .elementor-element.elementor-element-1d9fec41>.elementor-widget-container{margin:0 -20px 0 -120px}.elementor-51 .elementor-element.elementor-element-1d9fec41 .elementor-divider-separator{width:100%}.elementor-51 .elementor-element.elementor-element-1d9fec41 .elementor-divider{padding-block-start:15px;padding-block-end:15px}.elementor-51 .elementor-element.elementor-element-1ccce440 .elementor-heading-title{font-size:24px;font-weight:400;line-height:1.3em;color:#FFF}.elementor-51 .elementor-element.elementor-element-c1ed2d6{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:80px;--padding-left:80px;--padding-right:80px}.elementor-51 .elementor-element.elementor-element-c1ed2d6:not(.elementor-motion-effects-element-type-background),.elementor-51 .elementor-element.elementor-element-c1ed2d6>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-a76aa65)}.elementor-51 .elementor-element.elementor-element-9292019{--display:flex;--overlay-opacity:0.5;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px}.elementor-51 .elementor-element.elementor-element-9292019:not(.elementor-motion-effects-element-type-background),.elementor-51 .elementor-element.elementor-element-9292019>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url(https://elg.fi/wp-content/uploads/2023/10/Peravaunualustat.jpg);background-position:center left;background-repeat:no-repeat;background-size:cover}.elementor-51 .elementor-element.elementor-element-9292019::before,.elementor-51 .elementor-element.elementor-element-9292019>.elementor-background-video-container::before,.elementor-51 .elementor-element.elementor-element-9292019>.e-con-inner>.elementor-background-video-container::before,.elementor-51 .elementor-element.elementor-element-9292019>.elementor-background-slideshow::before,.elementor-51 .elementor-element.elementor-element-9292019>.e-con-inner>.elementor-background-slideshow::before,.elementor-51 .elementor-element.elementor-element-9292019>.elementor-motion-effects-container>.elementor-motion-effects-layer::before{background-color:#fff0;--background-overlay:'';background-image:linear-gradient(180deg,#00000000 0%,#000000 100%)}.elementor-51 .elementor-element.elementor-element-d927ab1{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px}.elementor-51 .elementor-element.elementor-element-0edfb28{--display:flex}.elementor-51 .elementor-element.elementor-element-3fc34fd{--spacer-size:386px}.elementor-51 .elementor-element.elementor-element-6ce2bab{--divider-border-style:solid;--divider-color:var( --e-global-color-7043152 );--divider-border-width:1px}.elementor-51 .elementor-element.elementor-element-6ce2bab>.elementor-widget-container{margin:0 -20px 0 -120px}.elementor-51 .elementor-element.elementor-element-6ce2bab .elementor-divider-separator{width:100%}.elementor-51 .elementor-element.elementor-element-6ce2bab .elementor-divider{padding-block-start:15px;padding-block-end:15px}.elementor-51 .elementor-element.elementor-element-eb93d17 .elementor-heading-title{font-size:24px;font-weight:400;line-height:1.3em;color:#FFF}.elementor-51 .elementor-element.elementor-element-7efc5e3{--display:flex;--overlay-opacity:0.5}.elementor-51 .elementor-element.elementor-element-7efc5e3:not(.elementor-motion-effects-element-type-background),.elementor-51 .elementor-element.elementor-element-7efc5e3>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url(https://elg.fi/wp-content/uploads/2023/10/kaaripeite-e1700218733998.jpg);background-position:center left;background-repeat:no-repeat;background-size:cover}.elementor-51 .elementor-element.elementor-element-7efc5e3::before,.elementor-51 .elementor-element.elementor-element-7efc5e3>.elementor-background-video-container::before,.elementor-51 .elementor-element.elementor-element-7efc5e3>.e-con-inner>.elementor-background-video-container::before,.elementor-51 .elementor-element.elementor-element-7efc5e3>.elementor-background-slideshow::before,.elementor-51 .elementor-element.elementor-element-7efc5e3>.e-con-inner>.elementor-background-slideshow::before,.elementor-51 .elementor-element.elementor-element-7efc5e3>.elementor-motion-effects-container>.elementor-motion-effects-layer::before{background-color:#fff0;--background-overlay:'';background-image:linear-gradient(180deg,#00000000 0%,#000000 100%)}.elementor-51 .elementor-element.elementor-element-95e9dea{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px}.elementor-51 .elementor-element.elementor-element-befabb7{--display:flex}.elementor-51 .elementor-element.elementor-element-aaa4dd8{--spacer-size:386px}.elementor-51 .elementor-element.elementor-element-bd3e095{--divider-border-style:solid;--divider-color:var( --e-global-color-7043152 );--divider-border-width:1px}.elementor-51 .elementor-element.elementor-element-bd3e095>.elementor-widget-container{margin:0 -20px 0 -120px}.elementor-51 .elementor-element.elementor-element-bd3e095 .elementor-divider-separator{width:100%}.elementor-51 .elementor-element.elementor-element-bd3e095 .elementor-divider{padding-block-start:15px;padding-block-end:15px}.elementor-51 .elementor-element.elementor-element-e819c5f .elementor-heading-title{font-size:24px;font-weight:400;line-height:1.3em;color:#FFF}.elementor-51 .elementor-element.elementor-element-e233492{--display:flex}.elementor-51 .elementor-element.elementor-element-4456f103>.elementor-container{max-width:1600px}.elementor-51 .elementor-element.elementor-element-4456f103{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;padding:0 80px 80px 80px}.elementor-51 .elementor-element.elementor-element-4456f103>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-51 .elementor-element.elementor-element-6fe76617>.elementor-element-populated{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;margin:-140px 0 0 0;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0 0 0 0}.elementor-51 .elementor-element.elementor-element-6fe76617>.elementor-element-populated>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-51 .elementor-element.elementor-element-377e0c3f{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:80px;--padding-bottom:80px;--padding-left:80px;--padding-right:80px}.elementor-51 .elementor-element.elementor-element-377e0c3f:not(.elementor-motion-effects-element-type-background),.elementor-51 .elementor-element.elementor-element-377e0c3f>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#FFF}.elementor-51 .elementor-element.elementor-element-48995536{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-51 .elementor-element.elementor-element-79fee29d{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-51 .elementor-element.elementor-element-79fee29d.e-con{--flex-grow:0;--flex-shrink:0}.elementor-51 .elementor-element.elementor-element-324e0534{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-51 .elementor-element.elementor-element-55c5ac2d{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-51 .elementor-element.elementor-element-55c5ac2d.e-con{--flex-grow:0;--flex-shrink:0}.elementor-51 .elementor-element.elementor-element-3dd57429 .elementor-heading-title{font-size:45px;font-weight:400;line-height:1.2em;color:var(--e-global-color-a76aa65)}.elementor-51 .elementor-element.elementor-element-59ecaf36{--divider-border-style:solid;--divider-color:var( --e-global-color-7043152 );--divider-border-width:3px}.elementor-51 .elementor-element.elementor-element-59ecaf36>.elementor-widget-container{margin:10px 0 10px -350px}.elementor-51 .elementor-element.elementor-element-59ecaf36 .elementor-divider-separator{width:71%}.elementor-51 .elementor-element.elementor-element-59ecaf36 .elementor-divider{padding-block-start:15px;padding-block-end:15px}.elementor-51 .elementor-element.elementor-element-35fe8ce2{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-widget-text-editor{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-51 .elementor-element.elementor-element-159fac08{color:var(--e-global-color-a76aa65)}.elementor-widget-button .elementor-button{background-color:var(--e-global-color-accent)}.elementor-51 .elementor-element.elementor-element-4a4d759e .elementor-button{background-color:var(--e-global-color-7043152);font-weight:400;border-radius:40px 40px 40px 40px}.elementor-51 .elementor-element.elementor-element-4a4d759e .elementor-button:hover,.elementor-51 .elementor-element.elementor-element-4a4d759e .elementor-button:focus{background-color:#FFF}.elementor-51 .elementor-element.elementor-element-4a4d759e{width:auto;max-width:auto}.elementor-51 .elementor-element.elementor-element-4a4d759e>.elementor-widget-container{margin:20px 0 0 10px}.elementor-51 .elementor-element.elementor-element-498a7cb9{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-51 .elementor-element.elementor-element-6aa390dd{--display:flex;--overlay-opacity:0.5}.elementor-51 .elementor-element.elementor-element-6aa390dd:not(.elementor-motion-effects-element-type-background),.elementor-51 .elementor-element.elementor-element-6aa390dd>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url(https://elg.fi/wp-content/uploads/2023/10/DSC00045.jpg);background-position:center center;background-repeat:no-repeat;background-size:cover}.elementor-51 .elementor-element.elementor-element-6aa390dd::before,.elementor-51 .elementor-element.elementor-element-6aa390dd>.elementor-background-video-container::before,.elementor-51 .elementor-element.elementor-element-6aa390dd>.e-con-inner>.elementor-background-video-container::before,.elementor-51 .elementor-element.elementor-element-6aa390dd>.elementor-background-slideshow::before,.elementor-51 .elementor-element.elementor-element-6aa390dd>.e-con-inner>.elementor-background-slideshow::before,.elementor-51 .elementor-element.elementor-element-6aa390dd>.elementor-motion-effects-container>.elementor-motion-effects-layer::before{background-color:#fff0;--background-overlay:'';background-image:linear-gradient(180deg,#00000000 0%,#000000 100%)}.elementor-51 .elementor-element.elementor-element-4ecf359d{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px}.elementor-51 .elementor-element.elementor-element-561ea357{--display:flex}.elementor-51 .elementor-element.elementor-element-3638ebba{--spacer-size:386px}@media(max-width:1350px){.elementor-51 .elementor-element.elementor-element-7785a963:not(.elementor-motion-effects-element-type-background),.elementor-51 .elementor-element.elementor-element-7785a963>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-position:-307px -388px}.elementor-51 .elementor-element.elementor-element-3cd126ef{--spacer-size:239px}.elementor-51 .elementor-element.elementor-element-754125e9{--spacer-size:239px}.elementor-51 .elementor-element.elementor-element-39c94e8b{--spacer-size:239px}.elementor-51 .elementor-element.elementor-element-9292019:not(.elementor-motion-effects-element-type-background),.elementor-51 .elementor-element.elementor-element-9292019>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-position:-250px 8px}.elementor-51 .elementor-element.elementor-element-3fc34fd{--spacer-size:239px}.elementor-51 .elementor-element.elementor-element-aaa4dd8{--spacer-size:239px}.elementor-51 .elementor-element.elementor-element-3638ebba{--spacer-size:392px}}@media(max-width:1024px){.elementor-51 .elementor-element.elementor-element-7785a963:not(.elementor-motion-effects-element-type-background),.elementor-51 .elementor-element.elementor-element-7785a963>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-position:-324px -446px}.elementor-51 .elementor-element.elementor-element-7785a963{--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px}.elementor-51 .elementor-element.elementor-element-4e69e77{--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-51 .elementor-element.elementor-element-242ce245 .elementor-heading-title{font-size:40px}.elementor-51 .elementor-element.elementor-element-2fdb5431 .elementor-heading-title{font-size:40px}.elementor-51 .elementor-element.elementor-element-69efb3a5>.elementor-widget-container{margin:0 0 0 -350px}.elementor-51 .elementor-element.elementor-element-447a4abb{--padding-top:0px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px}.elementor-51 .elementor-element.elementor-element-29ebb130:not(.elementor-motion-effects-element-type-background),.elementor-51 .elementor-element.elementor-element-29ebb130>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-position:-168px 0}.elementor-51 .elementor-element.elementor-element-3cd126ef{--spacer-size:151px}.elementor-51 .elementor-element.elementor-element-7bb0e7c6 .elementor-heading-title{font-size:18px}.elementor-51 .elementor-element.elementor-element-754125e9{--spacer-size:151px}.elementor-51 .elementor-element.elementor-element-67e1720b .elementor-heading-title{font-size:18px}.elementor-51 .elementor-element.elementor-element-5c1ca19b:not(.elementor-motion-effects-element-type-background),.elementor-51 .elementor-element.elementor-element-5c1ca19b>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-position:center center}.elementor-51 .elementor-element.elementor-element-39c94e8b{--spacer-size:151px}.elementor-51 .elementor-element.elementor-element-1ccce440 .elementor-heading-title{font-size:18px}.elementor-51 .elementor-element.elementor-element-c1ed2d6{--padding-top:0px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px}.elementor-51 .elementor-element.elementor-element-9292019:not(.elementor-motion-effects-element-type-background),.elementor-51 .elementor-element.elementor-element-9292019>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-position:center center}.elementor-51 .elementor-element.elementor-element-3fc34fd{--spacer-size:151px}.elementor-51 .elementor-element.elementor-element-eb93d17 .elementor-heading-title{font-size:18px}.elementor-51 .elementor-element.elementor-element-7efc5e3:not(.elementor-motion-effects-element-type-background),.elementor-51 .elementor-element.elementor-element-7efc5e3>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-position:-22px 0}.elementor-51 .elementor-element.elementor-element-aaa4dd8{--spacer-size:151px}.elementor-51 .elementor-element.elementor-element-e819c5f .elementor-heading-title{font-size:18px}.elementor-51 .elementor-element.elementor-element-4456f103{padding:0 40px 40px 40px}.elementor-51 .elementor-element.elementor-element-6fe76617>.elementor-element-populated{margin:-40px 0 0 0;--e-column-margin-right:0px;--e-column-margin-left:0px}.elementor-51 .elementor-element.elementor-element-377e0c3f{--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px}.elementor-51 .elementor-element.elementor-element-48995536{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap}.elementor-51 .elementor-element.elementor-element-55c5ac2d{--padding-top:30px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-51 .elementor-element.elementor-element-3dd57429 .elementor-heading-title{font-size:40px}.elementor-51 .elementor-element.elementor-element-498a7cb9{--padding-top:40px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-51 .elementor-element.elementor-element-4ecf359d{--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-51 .elementor-element.elementor-element-3638ebba{--spacer-size:285px}}@media(max-width:767px){.elementor-51 .elementor-element.elementor-element-7785a963{--min-height:78vh;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px}.elementor-51 .elementor-element.elementor-element-7785a963:not(.elementor-motion-effects-element-type-background),.elementor-51 .elementor-element.elementor-element-7785a963>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-position:-365px -396px}.elementor-51 .elementor-element.elementor-element-242ce245 .elementor-heading-title{font-size:32px}.elementor-51 .elementor-element.elementor-element-2fdb5431 .elementor-heading-title{font-size:21px}.elementor-51 .elementor-element.elementor-element-447a4abb{--gap:50px 22px;--row-gap:50px;--column-gap:22px;--padding-top:30px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px}.elementor-51 .elementor-element.elementor-element-29ebb130:not(.elementor-motion-effects-element-type-background),.elementor-51 .elementor-element.elementor-element-29ebb130>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-position:-110px 0}.elementor-51 .elementor-element.elementor-element-6bbe0aa0{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px}.elementor-51 .elementor-element.elementor-element-c1ed2d6{--gap:50px 22px;--row-gap:50px;--column-gap:22px;--padding-top:30px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px}.elementor-51 .elementor-element.elementor-element-7efc5e3:not(.elementor-motion-effects-element-type-background),.elementor-51 .elementor-element.elementor-element-7efc5e3>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-position:3px 0}.elementor-51 .elementor-element.elementor-element-4456f103{padding:0 20px 20px 20px}.elementor-51 .elementor-element.elementor-element-377e0c3f{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px}.elementor-51 .elementor-element.elementor-element-3dd57429 .elementor-heading-title{font-size:32px}.elementor-51 .elementor-element.elementor-element-59ecaf36 .elementor-divider{padding-block-start:2px;padding-block-end:2px}.elementor-51 .elementor-element.elementor-element-3638ebba{--spacer-size:172px}}@media(min-width:768px){.elementor-51 .elementor-element.elementor-element-7785a963{--content-width:1600px}.elementor-51 .elementor-element.elementor-element-11f8ad97{--width:100%}.elementor-51 .elementor-element.elementor-element-fe04f05{--width:100%}.elementor-51 .elementor-element.elementor-element-447a4abb{--content-width:1300px}.elementor-51 .elementor-element.elementor-element-6bbe0aa0{--width:100%}.elementor-51 .elementor-element.elementor-element-c1ed2d6{--content-width:1300px}.elementor-51 .elementor-element.elementor-element-377e0c3f{--content-width:1600px}.elementor-51 .elementor-element.elementor-element-79fee29d{--width:61.313%}.elementor-51 .elementor-element.elementor-element-55c5ac2d{--width:93.462%}}@media(max-width:1024px) and (min-width:768px){.elementor-51 .elementor-element.elementor-element-79fee29d{--width:100%}}.elementor-51 .elementor-element.elementor-element-29ebb130{overflow:hidden!important;clip-path:polygon(7% 0,100% 0,93% 100%,0% 100%);transition:.2s ease all!important;margin-top:0;margin-bottom:0}.elementor-51 .elementor-element.elementor-element-29ebb130:hover{margin-top:-30px;margin-bottom:30px}.elementor-51 .elementor-element.elementor-element-6bbe0aa0{overflow:hidden!important;clip-path:polygon(7% 0,100% 0,93% 100%,0% 100%);transition:.2s ease all!important;margin-top:0;margin-bottom:0}.elementor-51 .elementor-element.elementor-element-6bbe0aa0:hover{margin-top:-30px;margin-bottom:30px}.elementor-51 .elementor-element.elementor-element-5c1ca19b{overflow:hidden!important;clip-path:polygon(7% 0,100% 0,93% 100%,0% 100%);transition:.2s ease all!important;margin-top:0;margin-bottom:0}.elementor-51 .elementor-element.elementor-element-5c1ca19b:hover{margin-top:-30px;margin-bottom:30px}.elementor-51 .elementor-element.elementor-element-9292019{overflow:hidden!important;clip-path:polygon(7% 0,100% 0,93% 100%,0% 100%);transition:.2s ease all!important;margin-top:0;margin-bottom:0}.elementor-51 .elementor-element.elementor-element-9292019:hover{margin-top:-30px;margin-bottom:30px}.elementor-51 .elementor-element.elementor-element-7efc5e3{overflow:hidden!important;clip-path:polygon(7% 0,100% 0,93% 100%,0% 100%);transition:.2s ease all!important;margin-top:0;margin-bottom:0}.elementor-51 .elementor-element.elementor-element-7efc5e3:hover{margin-top:-30px;margin-bottom:30px}.elementor-51 .elementor-element.elementor-element-6aa390dd{overflow:hidden!important;clip-path:polygon(14% 0,100% 0,86% 100%,0% 100%);transition:.2s ease all!important;margin-top:0;margin-bottom:0;max-width:500px;margin-left:auto}.elementor-51 .elementor-element.elementor-element-6aa390dd:hover{margin-top:-30px;margin-bottom:30px}@media screen and (max-width:1024px){.elementor-51 .elementor-element.elementor-element-6aa390dd{margin-left:0}}