.elementor-1068 .elementor-element.elementor-element-1499a97d{--display:flex;--min-height:97px;--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-1068 .elementor-element.elementor-element-7eed8e57{--display:flex;}.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-1068 .elementor-element.elementor-element-45ea9128{--display:flex;--min-height:439px;--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;--overlay-opacity:0.87;}.elementor-1068 .elementor-element.elementor-element-45ea9128::before, .elementor-1068 .elementor-element.elementor-element-45ea9128 > .elementor-background-video-container::before, .elementor-1068 .elementor-element.elementor-element-45ea9128 > .e-con-inner > .elementor-background-video-container::before, .elementor-1068 .elementor-element.elementor-element-45ea9128 > .elementor-background-slideshow::before, .elementor-1068 .elementor-element.elementor-element-45ea9128 > .e-con-inner > .elementor-background-slideshow::before, .elementor-1068 .elementor-element.elementor-element-45ea9128 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-7bb0a2a );background-image:url("https://es-films.fi/wp-content/uploads/2026/04/Kopio-naytonkuva-1-HERO-2560×1097-4.jpg");--background-overlay:'';background-position:54px -51px;background-size:contain;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );}.elementor-1068 .elementor-element.elementor-element-6e055773 img{width:1600px;max-width:1000px;opacity:0.69;}.elementor-1068 .elementor-element.elementor-element-924f32a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-1068 .elementor-element.elementor-element-54112294{--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;--overlay-opacity:1;}.elementor-1068 .elementor-element.elementor-element-54112294::before, .elementor-1068 .elementor-element.elementor-element-54112294 > .elementor-background-video-container::before, .elementor-1068 .elementor-element.elementor-element-54112294 > .e-con-inner > .elementor-background-video-container::before, .elementor-1068 .elementor-element.elementor-element-54112294 > .elementor-background-slideshow::before, .elementor-1068 .elementor-element.elementor-element-54112294 > .e-con-inner > .elementor-background-slideshow::before, .elementor-1068 .elementor-element.elementor-element-54112294 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-7bb0a2a );background-image:url("https://es-films.fi/wp-content/uploads/2026/04/Kopio-naytonkuva-1-HERO-2560×1097-4.jpg");--background-overlay:'';}.elementor-1068 .elementor-element.elementor-element-3abc0237:hover img{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-1068 .elementor-element.elementor-element-3abc0237 img{box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-1068 .elementor-element.elementor-element-2ec65e6b:hover img{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-1068 .elementor-element.elementor-element-2ec65e6b img{box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-1068 .elementor-element.elementor-element-541d721f:hover img{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-1068 .elementor-element.elementor-element-541d721f img{box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-1068 .elementor-element.elementor-element-3fbd207{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-1068 .elementor-element.elementor-element-216e0c8{font-size:20px;}.elementor-1068 .elementor-element.elementor-element-2ca7593{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-1068 .elementor-element.elementor-element-35ab175{font-size:18px;}.elementor-1068 .elementor-element.elementor-element-c1c97ae{--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;--justify-content:center;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );}.elementor-1068 .elementor-element.elementor-element-33ffb0f .elementor-button{background-color:#07070700;fill:#B1A836;color:#B1A836;border-style:none;}.elementor-1068 .elementor-element.elementor-element-33ffb0f .elementor-button:hover, .elementor-1068 .elementor-element.elementor-element-33ffb0f .elementor-button:focus{color:var( --e-global-color-accent );}.elementor-1068 .elementor-element.elementor-element-33ffb0f .elementor-button:hover svg, .elementor-1068 .elementor-element.elementor-element-33ffb0f .elementor-button:focus svg{fill:var( --e-global-color-accent );}.elementor-1068 .elementor-element.elementor-element-4a43296 .elementor-button{background-color:#07070700;fill:#B1A836;color:#B1A836;border-style:none;}.elementor-1068 .elementor-element.elementor-element-4a43296 .elementor-button:hover, .elementor-1068 .elementor-element.elementor-element-4a43296 .elementor-button:focus{color:var( --e-global-color-accent );}.elementor-1068 .elementor-element.elementor-element-4a43296 .elementor-button:hover svg, .elementor-1068 .elementor-element.elementor-element-4a43296 .elementor-button:focus svg{fill:var( --e-global-color-accent );}.elementor-1068 .elementor-element.elementor-element-d5675a7{--display:flex;--min-height:49px;--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;--justify-content:center;}.elementor-1068 .elementor-element.elementor-element-3b095ef{--display:flex;}.elementor-1068 .elementor-element.elementor-element-356aa65 .elementor-button{background-color:#07070700;fill:var( --e-global-color-a0306f3 );color:var( --e-global-color-a0306f3 );border-style:none;}.elementor-1068 .elementor-element.elementor-element-356aa65 .elementor-button:hover, .elementor-1068 .elementor-element.elementor-element-356aa65 .elementor-button:focus{color:var( --e-global-color-3538c7c );}.elementor-1068 .elementor-element.elementor-element-356aa65 .elementor-button:hover svg, .elementor-1068 .elementor-element.elementor-element-356aa65 .elementor-button:focus svg{fill:var( --e-global-color-3538c7c );}.elementor-1068 .elementor-element.elementor-element-e900d82{--display:flex;}.elementor-1068 .elementor-element.elementor-element-e32373e .elementor-button{background-color:#07070700;fill:var( --e-global-color-a0306f3 );color:var( --e-global-color-a0306f3 );border-style:none;}.elementor-1068 .elementor-element.elementor-element-e32373e .elementor-button:hover, .elementor-1068 .elementor-element.elementor-element-e32373e .elementor-button:focus{color:var( --e-global-color-3538c7c );}.elementor-1068 .elementor-element.elementor-element-e32373e .elementor-button:hover svg, .elementor-1068 .elementor-element.elementor-element-e32373e .elementor-button:focus svg{fill:var( --e-global-color-3538c7c );}.elementor-1068 .elementor-element.elementor-element-92f4fb5{--display:flex;}.elementor-1068 .elementor-element.elementor-element-fff60b1 .elementor-button{background-color:#07070700;fill:var( --e-global-color-a0306f3 );color:var( --e-global-color-a0306f3 );border-style:none;}.elementor-1068 .elementor-element.elementor-element-fff60b1 .elementor-button:hover, .elementor-1068 .elementor-element.elementor-element-fff60b1 .elementor-button:focus{color:var( --e-global-color-3538c7c );}.elementor-1068 .elementor-element.elementor-element-fff60b1 .elementor-button:hover svg, .elementor-1068 .elementor-element.elementor-element-fff60b1 .elementor-button:focus svg{fill:var( --e-global-color-3538c7c );}.elementor-1068 .elementor-element.elementor-element-b6a3196{--display:flex;}.elementor-1068 .elementor-element.elementor-element-9bc64a4 .elementor-button{background-color:#07070700;fill:var( --e-global-color-a0306f3 );color:var( --e-global-color-a0306f3 );border-style:none;}.elementor-1068 .elementor-element.elementor-element-9bc64a4 .elementor-button:hover, .elementor-1068 .elementor-element.elementor-element-9bc64a4 .elementor-button:focus{color:var( --e-global-color-3538c7c );}.elementor-1068 .elementor-element.elementor-element-9bc64a4 .elementor-button:hover svg, .elementor-1068 .elementor-element.elementor-element-9bc64a4 .elementor-button:focus svg{fill:var( --e-global-color-3538c7c );}.elementor-1068 .elementor-element.elementor-element-494c68d{--display:flex;}.elementor-1068 .elementor-element.elementor-element-25bef13 .elementor-button{background-color:#07070700;fill:var( --e-global-color-a0306f3 );color:var( --e-global-color-a0306f3 );border-style:none;}.elementor-1068 .elementor-element.elementor-element-25bef13 .elementor-button:hover, .elementor-1068 .elementor-element.elementor-element-25bef13 .elementor-button:focus{color:var( --e-global-color-3538c7c );}.elementor-1068 .elementor-element.elementor-element-25bef13 .elementor-button:hover svg, .elementor-1068 .elementor-element.elementor-element-25bef13 .elementor-button:focus svg{fill:var( --e-global-color-3538c7c );}.elementor-1068 .elementor-element.elementor-element-43993eb{--display:flex;}.elementor-1068 .elementor-element.elementor-element-8b42dc2 .elementor-button{background-color:#07070700;fill:var( --e-global-color-a0306f3 );color:var( --e-global-color-a0306f3 );border-style:none;}.elementor-1068 .elementor-element.elementor-element-8b42dc2 .elementor-button:hover, .elementor-1068 .elementor-element.elementor-element-8b42dc2 .elementor-button:focus{color:var( --e-global-color-3538c7c );}.elementor-1068 .elementor-element.elementor-element-8b42dc2 .elementor-button:hover svg, .elementor-1068 .elementor-element.elementor-element-8b42dc2 .elementor-button:focus svg{fill:var( --e-global-color-3538c7c );}body.elementor-page-1068:not(.elementor-motion-effects-element-type-background), body.elementor-page-1068 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0B0B0B;}@media(min-width:768px){.elementor-1068 .elementor-element.elementor-element-1499a97d{--content-width:1128px;}.elementor-1068 .elementor-element.elementor-element-45ea9128{--content-width:1333px;}.elementor-1068 .elementor-element.elementor-element-54112294{--content-width:1600px;}.elementor-1068 .elementor-element.elementor-element-d5675a7{--content-width:1130px;}}@media(min-width:1025px){.elementor-1068 .elementor-element.elementor-element-45ea9128::before, .elementor-1068 .elementor-element.elementor-element-45ea9128 > .elementor-background-video-container::before, .elementor-1068 .elementor-element.elementor-element-45ea9128 > .e-con-inner > .elementor-background-video-container::before, .elementor-1068 .elementor-element.elementor-element-45ea9128 > .elementor-background-slideshow::before, .elementor-1068 .elementor-element.elementor-element-45ea9128 > .e-con-inner > .elementor-background-slideshow::before, .elementor-1068 .elementor-element.elementor-element-45ea9128 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-attachment:fixed;}}@media(max-width:1024px){.elementor-1068 .elementor-element.elementor-element-45ea9128{--min-height:326px;}.elementor-1068 .elementor-element.elementor-element-45ea9128::before, .elementor-1068 .elementor-element.elementor-element-45ea9128 > .elementor-background-video-container::before, .elementor-1068 .elementor-element.elementor-element-45ea9128 > .e-con-inner > .elementor-background-video-container::before, .elementor-1068 .elementor-element.elementor-element-45ea9128 > .elementor-background-slideshow::before, .elementor-1068 .elementor-element.elementor-element-45ea9128 > .e-con-inner > .elementor-background-slideshow::before, .elementor-1068 .elementor-element.elementor-element-45ea9128 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-position:0px 0px;}.elementor-1068 .elementor-element.elementor-element-6e055773 img{width:738px;}}@media(max-width:767px){.elementor-1068 .elementor-element.elementor-element-45ea9128{--content-width:500px;--min-height:163px;--justify-content:center;}.elementor-1068 .elementor-element.elementor-element-45ea9128::before, .elementor-1068 .elementor-element.elementor-element-45ea9128 > .elementor-background-video-container::before, .elementor-1068 .elementor-element.elementor-element-45ea9128 > .e-con-inner > .elementor-background-video-container::before, .elementor-1068 .elementor-element.elementor-element-45ea9128 > .elementor-background-slideshow::before, .elementor-1068 .elementor-element.elementor-element-45ea9128 > .e-con-inner > .elementor-background-slideshow::before, .elementor-1068 .elementor-element.elementor-element-45ea9128 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-position:0px 0px;}.elementor-1068 .elementor-element.elementor-element-6e055773{text-align:center;}.elementor-1068 .elementor-element.elementor-element-6e055773 img{width:326px;}}