@media all and (max-width:980px){body,span,p{line-height:1.6em!important}}@media all and (max-width:980px){body{line-height:1.6em!important}}@media (min-width:980px){.et-fixed-header #logo{height:40%!important}.et-fixed-header #et-top-navigation{padding:25px 0px 12px 0!important}}.mobx-bottom-bar{display:none!important}.mbpainike{display:inline-block;font-size:17px!important;width:270px!important;font-family:'Archivo',Sans-Serif!important;font-weight:500!important;margin:auto!important;color:#ffffff;border:1px solid #fff!important;border-radius:0px!important;padding-top:17px!important;padding-bottom:17px!important;padding-left:25px!important;padding-right:25px!important;letter-spacing:0px;text-align:center;cursor:pointer;background:rgba(0,0,0,0)!important;transition:all .5s ease;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;line-height:1.7em!important}.mbpainike:hover{background:#00205C!important;color:#fff!important;border:1px solid #fff!important}@media (max-width:980px){.mbpainike{width:90%!important}}a.painike{display:inline-block!important;font-weight:700!important;letter-spacing:0px!important;font-size:11px!important;padding:10px 10px!important;width:150px;margin:5px 5px 5px 15px!important;color:#fff!important;background:rgba(255,255,255,0)!important;font-family:'Archivo',sans-serif!important;border-radius:0px!important;border:1px solid white!important}a.painike:hover{display:inline-block!important;letter-spacing:0px!important;color:#fff!important;background:rgba(255,255,255,0)!important;border:1px solid rgba(255,255,255,0.7)!important;color:rgba(255,255,255,0.7)!important}#cn-notice-text{font-family:'Archivo',sans-serif!important;font-weight:600!important;font-size:12px!important}@media all and (max-width:980px){div.cookie-notice-container{padding-left:15px!important;padding-right:15px!important}a.painike{display:inline-block!important;font-weight:700!important;letter-spacing:0px!important;font-size:10px!important;padding:7px 7px!important;width:135px!important;margin:5px}.cn-close-icon{display:none!important}}.et_pb_scroll_top:before{content:"2"}@media (max-width:980px){.et_pb_scroll_top.et-pb-icon{padding:0px 8px 0px 8px!important}}.et_pb_scroll_top.et-pb-icon{padding:8px;-webkit-border-radius:0%;-moz-border-radius:0%;border-style:solid;border-width:1px;border-radius:0%;border-color:rgba(255,255,255,0.7);right:10px;background:#00205C;color:#fff!important;-webkit-box-shadow:0px 0px 7px 0px rgba(0,0,0,0.05);-moz-box-shadow:0px 0px 7px 0px rgba(0,0,0,0.05);box-shadow:0px 0px 7px 0px rgba(0,0,0,0.05)}.et_pb_scroll_top.et-pb-icon:hover{border-color:rgba(255,255,255,0.9);background:#153879;color:#fff!important;-webkit-box-shadow:0px 0px 7px 0px rgba(0,0,0,0.05);-moz-box-shadow:0px 0px 7px 0px rgba(0,0,0,0.05);box-shadow:0px 0px 7px 0px rgba(0,0,0,0.05)}@media (min-width:980px){.cta a{margin-right:15px!important;color:#fff!important;line-height:9px;padding:23px 28px!important;border-radius:0px!important;-webkit-border-radius:0px;-moz-border-radius:0px;display:block;transition:all .5s ease;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;border:1px solid #fff!important;background-color:rgba(0,0,0,0)!important}.cta a:hover{opacity:1!important;background-color:rgba(0,0,0,0.2)!important;border:1px solid rgba(255,255,255,0.5)!important;color:#fff!important}.et-fixed-header #top-menu .cta a{margin-right:15px!important;color:#fff!important;line-height:9px;padding:23px 28px!important;border-radius:0px!important;-webkit-border-radius:0px;-moz-border-radius:0px;display:block;transition:all .5s ease;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;border:1px solid #fff!important;background-color:rgba(0,0,0,0)!important;animation:none}.et-fixed-header #top-menu .cta a:hover{opacity:1!important;background-color:rgba(0,0,0,0.2)!important;border:1px solid rgba(255,255,255,0.5)!important;color:#fff!important}.page-id-686 .et-fixed-header #top-menu li.current-menu-item>a{color:#ffffff!important}}a.linkki{color:white!important}a.linkki:active{color:white!important}a.linkki:hover{color:rgba(255,255,255,0.7)!important;text-decoration:underline!important}a.linkkis{color:#00153d}a.linkkis:active{color:#00153d}a.linkkis:hover{color:#00205C!important;text-decoration:underline!important}a.linkkid{color:#333333}a.linkkid:active{color:#333333}a.linkkid:hover{color:#00205C!important;text-decoration:underline!important}a.linkkif{color:white;padding-left:5px;padding-right:5px}a.linkkif:active{color:white}a.linkkif:hover{color:rgba(255,255,255,0.7)!important;text-decoration:underline!important}.gm-style .gm-style-iw-c{position:absolute;box-sizing:border-box;overflow:hidden;top:0;left:0;transform:translate(-50%,-100%);background-color:white;border-radius:0px!important;padding-left:20px!important;padding-right:20px!important;padding-top:20px!important;padding-bottom:20px!important;box-shadow:0 2px 7px 1px rgb(0 0 0 / 10%)}h3{font-size:22px!important}div.infowindow{font-weight:300!important;font-family:'Archivo',sans-serif!important;line-height:1.5em!important}@media (max-width:980px){.page-id-16 #logo{display:none!important}.page-id-16 .et-fixed-header #logo{display:inline-block!important}.mobile_menu_bar:before{color:#fff!important}ul#mobile_menu.et_mobile_menu{background:#fff!important}#main-header{position:fixed;height:77px;background:rgba(255,255,255,0)!important}.et_mobile_menu li a{font-family:'Archivo',sans-serif!important;letter-spacing:0.03em!important;font-weight:900!important}.mobile_menu_bar:before{color:white!important;font-size:45px!important}header#main-header{background-color:rgba(255,255,255,0)!important}.et_mobile_menu li a{color:#333!important}.et_fixed_nav #main-header.et-fixed-header{position:fixed;height:77px;background:#00205C!important;padding-top:6px!important}.et-fixed-header .mobile_menu_bar:before{font-size:42px;border:none!important;color:#fff!important}.et_header_style_left .et-fixed-header #et-top-navigation{padding-top:13px!important}.et-fixed-header #logo{max-height:100%!important;padding-bottom:0px!important}.mobile_menu_bar:before{color:#fff!important;font-size:42px!important}.et-fixed-header div.logo_container{padding-top:0px!important;height:68px!important}.et-fixed-header #mobile_menu{margin-top:-13px!important}.et-fixed-header #logo{padding-top:0px;margin-top:0px!important}div.logo_container{padding-top:0px!important;margin-top:0px!important;height:90px!important}.et_header_style_left #et-top-navigation{padding-top:20px!important}}