.she-header-transparent-yes{position:absolute;}body:not(.elementor-editor-active) .she-header-yes{box-shadow:0 0 0 0 rgb(0 0 0 / 0%);clip-path:inset(0 0 -100vh 0);}body:not(.elementor-editor-active) .she-header-yes.she-header{box-shadow:0 0px 9px 0px rgba(0, 0, 0, 0.15);clip-path:inset(0 0 -100vh 0);}.elementor-34 .elementor-element.elementor-element-2f81ada{z-index:99999;}.elementor-34 .elementor-element.elementor-element-c97acf1 .jet-mega-menu.jet-mega-menu--layout-horizontal .jet-mega-menu-item__link--top-level,
							.elementor-34 .elementor-element.elementor-element-c97acf1 .jet-mega-menu.jet-mega-menu--layout-vertical .jet-mega-menu-item__link--top-level{font-family:"Open Sans", Sans-serif;font-size:19px;font-weight:600;}.elementor-34 .elementor-element.elementor-element-c97acf1 .jet-mega-menu.jet-mega-menu--layout-horizontal .jet-mega-menu-sub-menu__list,
				.elementor-34 .elementor-element.elementor-element-c97acf1 .jet-mega-menu.jet-mega-menu--layout-horizontal .jet-mega-menu-mega-container__inner,
				.elementor-34 .elementor-element.elementor-element-c97acf1 .jet-mega-menu.jet-mega-menu--layout-vertical .jet-mega-menu-sub-menu__list,
				.elementor-34 .elementor-element.elementor-element-c97acf1 .jet-mega-menu.jet-mega-menu--layout-vertical .jet-mega-menu-mega-container__inner{box-shadow:0px 0px 3px 0px rgba(0,0,0,0.5);}.elementor-34 .elementor-element.elementor-element-c97acf1{--jmm-top-item-title-color:#3A3A3A;--jmm-sub-item-title-color:#3A3A3A;--jmm-top-hover-item-title-color:#3A3A3A;--jmm-top-active-item-title-color:#3A3A3A;}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-34 .elementor-element.elementor-element-7a7e000 .elementor-icon-wrapper{text-align:center;}.elementor-34 .elementor-element.elementor-element-7a7e000.elementor-view-stacked .elementor-icon{background-color:#C47A5A;}.elementor-34 .elementor-element.elementor-element-7a7e000.elementor-view-framed .elementor-icon, .elementor-34 .elementor-element.elementor-element-7a7e000.elementor-view-default .elementor-icon{color:#C47A5A;border-color:#C47A5A;}.elementor-34 .elementor-element.elementor-element-7a7e000.elementor-view-framed .elementor-icon, .elementor-34 .elementor-element.elementor-element-7a7e000.elementor-view-default .elementor-icon svg{fill:#C47A5A;}.elementor-34 .elementor-element.elementor-element-7a7e000 .elementor-icon{font-size:23px;}.elementor-34 .elementor-element.elementor-element-7a7e000 .elementor-icon svg{height:23px;}.elementor-34 .elementor-element.elementor-element-7bf80f8 .elementor-icon-wrapper{text-align:center;}.elementor-34 .elementor-element.elementor-element-7bf80f8.elementor-view-stacked .elementor-icon{background-color:#C47A5A;}.elementor-34 .elementor-element.elementor-element-7bf80f8.elementor-view-framed .elementor-icon, .elementor-34 .elementor-element.elementor-element-7bf80f8.elementor-view-default .elementor-icon{color:#C47A5A;border-color:#C47A5A;}.elementor-34 .elementor-element.elementor-element-7bf80f8.elementor-view-framed .elementor-icon, .elementor-34 .elementor-element.elementor-element-7bf80f8.elementor-view-default .elementor-icon svg{fill:#C47A5A;}.elementor-34 .elementor-element.elementor-element-7bf80f8 .elementor-icon{font-size:23px;}.elementor-34 .elementor-element.elementor-element-7bf80f8 .elementor-icon svg{height:23px;}@media(min-width:768px){.elementor-34 .elementor-element.elementor-element-ecc7b98{width:19.981%;}.elementor-34 .elementor-element.elementor-element-f1e9eb3{width:60.298%;}.elementor-34 .elementor-element.elementor-element-70b4f4d{width:19.026%;}}/* Start custom CSS for section, class: .elementor-element-21b2ef0 */body.elementor-sticky--active {
  padding-top: 400px; /* sama kuin headerin korkeus */
}/* End custom CSS */