.module_header{padding:25px 0}.container-fluid .row-fluid .module_header .page-center{max-width:1400px!important}.module_header .item{display:inline-block;float:left}.module_header .item.logo{padding-right:25px}.module_header .icon-search{background-image:url(https://tietopankki.manpower.fi/hubfs/Tietopankki/icon-search-black.svg);display:block;float:right;height:24px;left:0;position:relative;top:-5px;width:24px}.module_header .icon-search:hover{opacity:.7}.module_header .tagLine{border-left:1px solid #6390c6;color:#6390c6;font-size:18px;margin:14px 4px 0;padding:5px 13px;text-transform:uppercase}.module_header .tagLine a{color:#6390c6}.module_header .tagLine a:hover{color:#e77c22;text-decoration:none}.module_header .menu .hs-menu-wrapper.hs-menu-flow-horizontal ul{margin:0;padding:0}.module_header .menu .hs-menu-wrapper.hs-menu-flow-horizontal ul li a{color:#434343;display:inline-block;font-size:17px;line-height:1em;max-width:100%;overflow:initial;padding:19px 13px;text-decoration:none;text-overflow:clip;white-space:nowrap;width:auto}.module_header .menu .hs-menu-wrapper.hs-menu-flow-horizontal ul li a:hover{color:#e77c22;text-decoration:none}.module_header .mobile-trigger{background-image:url(https://cdn2.hubspot.net/hubfs/2210704/Templates/images/ikoni-hampurilainen.svg);background-position:50%;background-repeat:none;background-size:cover;cursor:pointer;display:none;height:20px;left:auto;padding:13px 17px;position:absolute;right:20px;top:14px;width:20px;z-index:999}body.mobile-open .module_header .mobile-trigger{background-image:url(https://tietopankki.manpower.fi/hubfs/Templates/images/ikoni-x.svg);padding:13px;right:25px}@media screen and (max-width:1300px){.module_header .menu .hs-menu-wrapper.hs-menu-flow-horizontal ul li a{padding-left:8px;padding-right:8px}}@media screen and (max-width:767px){.module_header .main-menu .wrapper{display:none}.module_header .item.menu{display:block;float:none;width:100%}.module_header .mobile-trigger{display:block}.module_header .main-menu .wrapper{padding-bottom:20px;padding-top:76px;text-align:right}.module_header .menu .hs-menu-wrapper.hs-menu-flow-horizontal ul li a{display:block;padding:13px}}@media screen and (max-width:560px){.module_header .mobile-trigger{top:6px}.module_header .logo .pic img{width:180px}.module_header .tagLine{border:none;display:block;float:none;font-size:12px;margin:6px 4px 0;padding:0 0 0 42px}.module_header .mobile-trigger{top:13px}.module_header{padding:15px 0}}@media screen and (min-width:768px){.module_header .main-menu .wrapper{display:block!important}}