header {position: absolute; top: 0; left: 0; display: flex; align-items: center; width: 100%; height: 80px; padding: 0 40px; box-sizing: border-box;}
header .logo {width: 117px; height: auto;}
header .logo img {width: 100%; height: auto;}