.elementor-79 .elementor-element.elementor-element-75f7735{--display:flex;--min-height:50vh;--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.25;--margin-top:-100px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-79 .elementor-element.elementor-element-75f7735:not(.elementor-motion-effects-element-type-background), .elementor-79 .elementor-element.elementor-element-75f7735 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://ark-kirjalainen.fi/wp-content/uploads/2025/06/1580490837_jsn-penttilaenranta-jl-hankkeet-3.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-79 .elementor-element.elementor-element-75f7735::before, .elementor-79 .elementor-element.elementor-element-75f7735 > .elementor-background-video-container::before, .elementor-79 .elementor-element.elementor-element-75f7735 > .e-con-inner > .elementor-background-video-container::before, .elementor-79 .elementor-element.elementor-element-75f7735 > .elementor-background-slideshow::before, .elementor-79 .elementor-element.elementor-element-75f7735 > .e-con-inner > .elementor-background-slideshow::before, .elementor-79 .elementor-element.elementor-element-75f7735 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-accent );--background-overlay:'';}.elementor-79 .elementor-element.elementor-element-3089e4e{--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:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:40px;--padding-bottom:160px;--padding-left:48px;--padding-right:48px;}.elementor-79 .elementor-element.elementor-element-e4443c4 .elementor-nav-menu--main .elementor-item{color:#7C7C7C;fill:#7C7C7C;padding-left:0px;padding-right:0px;padding-top:8px;padding-bottom:8px;}.elementor-79 .elementor-element.elementor-element-e4443c4 .elementor-nav-menu--main .elementor-item:hover,
					.elementor-79 .elementor-element.elementor-element-e4443c4 .elementor-nav-menu--main .elementor-item.elementor-item-active,
					.elementor-79 .elementor-element.elementor-element-e4443c4 .elementor-nav-menu--main .elementor-item.highlighted,
					.elementor-79 .elementor-element.elementor-element-e4443c4 .elementor-nav-menu--main .elementor-item:focus{color:var( --e-global-color-accent );fill:var( --e-global-color-accent );}.elementor-79 .elementor-element.elementor-element-e4443c4 .elementor-nav-menu--main .elementor-item.elementor-item-active{color:var( --e-global-color-accent );}.elementor-79 .elementor-element.elementor-element-e4443c4{--e-nav-menu-divider-content:"";--e-nav-menu-divider-style:solid;--e-nav-menu-divider-width:1px;--e-nav-menu-divider-height:17px;--e-nav-menu-divider-color:#7C7C7C;--e-nav-menu-horizontal-menu-item-margin:calc( 32px / 2 );}.elementor-79 .elementor-element.elementor-element-e4443c4 .elementor-nav-menu--main:not(.elementor-nav-menu--layout-horizontal) .elementor-nav-menu > li:not(:last-child){margin-bottom:32px;}.elementor-79 .elementor-element.elementor-element-5122baa{--display:flex;}.elementor-79 .elementor-element.elementor-element-adb276f .elementor-heading-title{font-size:2.5rem;font-weight:600;color:var( --e-global-color-accent );}.elementor-79 .elementor-element.elementor-element-0f1f98b{font-size:1.125rem;color:#7C7C7C;}.elementor-79 .elementor-element.elementor-element-57d4aca{--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;}.elementor-79 .elementor-element.elementor-element-7a89351{--display:flex;--min-height:35vh;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overflow:hidden;--overlay-opacity:0.4;}.elementor-79 .elementor-element.elementor-element-7a89351::before, .elementor-79 .elementor-element.elementor-element-7a89351 > .elementor-background-video-container::before, .elementor-79 .elementor-element.elementor-element-7a89351 > .e-con-inner > .elementor-background-video-container::before, .elementor-79 .elementor-element.elementor-element-7a89351 > .elementor-background-slideshow::before, .elementor-79 .elementor-element.elementor-element-7a89351 > .e-con-inner > .elementor-background-slideshow::before, .elementor-79 .elementor-element.elementor-element-7a89351 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-79 .elementor-element.elementor-element-7a89351:hover::before, .elementor-79 .elementor-element.elementor-element-7a89351:hover > .elementor-background-video-container::before, .elementor-79 .elementor-element.elementor-element-7a89351:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-79 .elementor-element.elementor-element-7a89351 > .elementor-background-slideshow:hover::before, .elementor-79 .elementor-element.elementor-element-7a89351 > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:var( --e-global-color-accent );--background-overlay:'';}.elementor-79 .elementor-element.elementor-element-7a89351:hover{--overlay-opacity:0.6;}.elementor-79 .elementor-element.elementor-element-1da52c7{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overlay-opacity:0.4;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-79 .elementor-element.elementor-element-1da52c7:not(.elementor-motion-effects-element-type-background), .elementor-79 .elementor-element.elementor-element-1da52c7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://ark-kirjalainen.fi/wp-content/uploads/2025/06/sydaentila-2a280-sisaeaentulo.jpg");background-position:center center;background-size:cover;}.elementor-79 .elementor-element.elementor-element-1da52c7::before, .elementor-79 .elementor-element.elementor-element-1da52c7 > .elementor-background-video-container::before, .elementor-79 .elementor-element.elementor-element-1da52c7 > .e-con-inner > .elementor-background-video-container::before, .elementor-79 .elementor-element.elementor-element-1da52c7 > .elementor-background-slideshow::before, .elementor-79 .elementor-element.elementor-element-1da52c7 > .e-con-inner > .elementor-background-slideshow::before, .elementor-79 .elementor-element.elementor-element-1da52c7 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-accent );--background-overlay:'';}.elementor-79 .elementor-element.elementor-element-1da52c7:hover::before, .elementor-79 .elementor-element.elementor-element-1da52c7:hover > .elementor-background-video-container::before, .elementor-79 .elementor-element.elementor-element-1da52c7:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-79 .elementor-element.elementor-element-1da52c7 > .elementor-background-slideshow:hover::before, .elementor-79 .elementor-element.elementor-element-1da52c7 > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:var( --e-global-color-accent );--background-overlay:'';}.elementor-79 .elementor-element.elementor-element-1da52c7:hover{--overlay-opacity:0.6;}.elementor-79 .elementor-element.elementor-element-a962ef9{text-align:center;}.elementor-79 .elementor-element.elementor-element-a962ef9 .elementor-heading-title{font-size:1.5rem;font-weight:600;line-height:2rem;color:var( --e-global-color-primary );}.elementor-79 .elementor-element.elementor-element-df67c2d{--display:flex;--min-height:35vh;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overflow:hidden;--overlay-opacity:0.4;}.elementor-79 .elementor-element.elementor-element-df67c2d::before, .elementor-79 .elementor-element.elementor-element-df67c2d > .elementor-background-video-container::before, .elementor-79 .elementor-element.elementor-element-df67c2d > .e-con-inner > .elementor-background-video-container::before, .elementor-79 .elementor-element.elementor-element-df67c2d > .elementor-background-slideshow::before, .elementor-79 .elementor-element.elementor-element-df67c2d > .e-con-inner > .elementor-background-slideshow::before, .elementor-79 .elementor-element.elementor-element-df67c2d > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-79 .elementor-element.elementor-element-df67c2d:hover::before, .elementor-79 .elementor-element.elementor-element-df67c2d:hover > .elementor-background-video-container::before, .elementor-79 .elementor-element.elementor-element-df67c2d:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-79 .elementor-element.elementor-element-df67c2d > .elementor-background-slideshow:hover::before, .elementor-79 .elementor-element.elementor-element-df67c2d > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:var( --e-global-color-accent );--background-overlay:'';}.elementor-79 .elementor-element.elementor-element-df67c2d:hover{--overlay-opacity:0.6;}.elementor-79 .elementor-element.elementor-element-ec45bb9{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overlay-opacity:0.4;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-79 .elementor-element.elementor-element-ec45bb9:not(.elementor-motion-effects-element-type-background), .elementor-79 .elementor-element.elementor-element-ec45bb9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://ark-kirjalainen.fi/wp-content/uploads/2025/06/jsn-penttilaenranta-jl-hankkeet-ilmakuvasovite-2-pienennetty.jpg");background-position:center center;background-size:cover;}.elementor-79 .elementor-element.elementor-element-ec45bb9::before, .elementor-79 .elementor-element.elementor-element-ec45bb9 > .elementor-background-video-container::before, .elementor-79 .elementor-element.elementor-element-ec45bb9 > .e-con-inner > .elementor-background-video-container::before, .elementor-79 .elementor-element.elementor-element-ec45bb9 > .elementor-background-slideshow::before, .elementor-79 .elementor-element.elementor-element-ec45bb9 > .e-con-inner > .elementor-background-slideshow::before, .elementor-79 .elementor-element.elementor-element-ec45bb9 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-accent );--background-overlay:'';}.elementor-79 .elementor-element.elementor-element-ec45bb9:hover::before, .elementor-79 .elementor-element.elementor-element-ec45bb9:hover > .elementor-background-video-container::before, .elementor-79 .elementor-element.elementor-element-ec45bb9:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-79 .elementor-element.elementor-element-ec45bb9 > .elementor-background-slideshow:hover::before, .elementor-79 .elementor-element.elementor-element-ec45bb9 > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:var( --e-global-color-accent );--background-overlay:'';}.elementor-79 .elementor-element.elementor-element-ec45bb9:hover{--overlay-opacity:0.6;}.elementor-79 .elementor-element.elementor-element-99d8275{text-align:center;}.elementor-79 .elementor-element.elementor-element-99d8275 .elementor-heading-title{font-size:1.5rem;font-weight:600;line-height:2rem;color:var( --e-global-color-primary );}.elementor-79 .elementor-element.elementor-element-a18daea{--display:flex;--min-height:35vh;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overflow:hidden;--overlay-opacity:0.4;}.elementor-79 .elementor-element.elementor-element-a18daea::before, .elementor-79 .elementor-element.elementor-element-a18daea > .elementor-background-video-container::before, .elementor-79 .elementor-element.elementor-element-a18daea > .e-con-inner > .elementor-background-video-container::before, .elementor-79 .elementor-element.elementor-element-a18daea > .elementor-background-slideshow::before, .elementor-79 .elementor-element.elementor-element-a18daea > .e-con-inner > .elementor-background-slideshow::before, .elementor-79 .elementor-element.elementor-element-a18daea > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-79 .elementor-element.elementor-element-a18daea:hover::before, .elementor-79 .elementor-element.elementor-element-a18daea:hover > .elementor-background-video-container::before, .elementor-79 .elementor-element.elementor-element-a18daea:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-79 .elementor-element.elementor-element-a18daea > .elementor-background-slideshow:hover::before, .elementor-79 .elementor-element.elementor-element-a18daea > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:var( --e-global-color-accent );--background-overlay:'';}.elementor-79 .elementor-element.elementor-element-a18daea:hover{--overlay-opacity:0.6;}.elementor-79 .elementor-element.elementor-element-778b8f5{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overlay-opacity:0.4;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-79 .elementor-element.elementor-element-778b8f5:not(.elementor-motion-effects-element-type-background), .elementor-79 .elementor-element.elementor-element-778b8f5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://ark-kirjalainen.fi/wp-content/uploads/2025/06/mli-taidemuseo-hs2-sisae-1.jpg");background-position:center center;background-size:cover;}.elementor-79 .elementor-element.elementor-element-778b8f5::before, .elementor-79 .elementor-element.elementor-element-778b8f5 > .elementor-background-video-container::before, .elementor-79 .elementor-element.elementor-element-778b8f5 > .e-con-inner > .elementor-background-video-container::before, .elementor-79 .elementor-element.elementor-element-778b8f5 > .elementor-background-slideshow::before, .elementor-79 .elementor-element.elementor-element-778b8f5 > .e-con-inner > .elementor-background-slideshow::before, .elementor-79 .elementor-element.elementor-element-778b8f5 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-accent );--background-overlay:'';}.elementor-79 .elementor-element.elementor-element-778b8f5:hover::before, .elementor-79 .elementor-element.elementor-element-778b8f5:hover > .elementor-background-video-container::before, .elementor-79 .elementor-element.elementor-element-778b8f5:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-79 .elementor-element.elementor-element-778b8f5 > .elementor-background-slideshow:hover::before, .elementor-79 .elementor-element.elementor-element-778b8f5 > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:var( --e-global-color-accent );--background-overlay:'';}.elementor-79 .elementor-element.elementor-element-778b8f5:hover{--overlay-opacity:0.6;}.elementor-79 .elementor-element.elementor-element-e8aeac7{text-align:center;}.elementor-79 .elementor-element.elementor-element-e8aeac7 .elementor-heading-title{font-size:1.5rem;font-weight:600;line-height:2rem;color:var( --e-global-color-primary );}:root{--page-title-display:none;}@media(min-width:768px){.elementor-79 .elementor-element.elementor-element-7a89351{--width:33%;}.elementor-79 .elementor-element.elementor-element-1da52c7{--content-width:100%;}.elementor-79 .elementor-element.elementor-element-df67c2d{--width:33%;}.elementor-79 .elementor-element.elementor-element-ec45bb9{--content-width:100%;}.elementor-79 .elementor-element.elementor-element-a18daea{--width:33%;}.elementor-79 .elementor-element.elementor-element-778b8f5{--content-width:100%;}}@media(max-width:1024px){.elementor-79 .elementor-element.elementor-element-75f7735{--min-height:45vh;}.elementor-79 .elementor-element.elementor-element-3089e4e{--gap:32px 32px;--row-gap:32px;--column-gap:32px;--padding-top:32px;--padding-bottom:120px;--padding-left:32px;--padding-right:32px;}.elementor-79 .elementor-element.elementor-element-adb276f .elementor-heading-title{font-size:2.25rem;}.elementor-79 .elementor-element.elementor-element-7a89351{--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-79 .elementor-element.elementor-element-df67c2d{--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-79 .elementor-element.elementor-element-a18daea{--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}}@media(max-width:767px){.elementor-79 .elementor-element.elementor-element-75f7735{--min-height:40vh;}.elementor-79 .elementor-element.elementor-element-3089e4e{--gap:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:40px;--padding-bottom:96px;--padding-left:24px;--padding-right:24px;}.elementor-79 .elementor-element.elementor-element-adb276f .elementor-heading-title{font-size:2rem;}.elementor-79 .elementor-element.elementor-element-0f1f98b{font-size:1rem;}.elementor-79 .elementor-element.elementor-element-7a89351{--min-height:35vh;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-79 .elementor-element.elementor-element-df67c2d{--min-height:35vh;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-79 .elementor-element.elementor-element-a18daea{--min-height:35vh;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}}