.logo,.menu{background-color:#534f4f;height:75px}.logo h1,.logo h2{color:#fff;text-align:center}.menu{display:flex;width:100%}.menu p{color:#fff;font-size:16px;display:flex;flex-direction:column;height:100%;justify-content:center;position:relative;margin:0 0 0 auto;padding-right:30px}.menu img,.menu span img{width:30px;height:30px;display:inline;vertical-align:middle}.logo,.logo h1{position:absolute}.menu a{color:#fff;cursor:pointer;text-decoration:none;margin-top:2px;margin-bottom:2px}.menu a:hover{text-decoration:underline}.menu span img{margin:8px;transition:.2s;-webkit-transition:.2s}.menu span img:hover{transform:scale(1.3);-webkit-transform:scale(1.3)}.menu img{margin-top:1px;margin-right:10px}.menu p img{width:20px;height:20px}.menu>span{display:flex;flex-direction:row;height:100%;align-items:center;justify-content:center;margin-left:22px}.logo{display:flex;width:150px;flex-wrap:wrap-reverse;left:50%;margin-left:-75px}.logo>img{width:100%;height:100%;object-fit:contain;object-position:center center;margin-right:0;cursor:pointer}.logo h2{font-size:88px;margin-bottom:55px;margin-left:4px}.logo h1{font-size:60px;top:35px;margin-left:1px}@media screen and (max-width:600px){.logo,.logo h1,.logo h2{margin-left:0}.logo{height:75px;position:inherit;width:auto}.logo h2{margin-bottom:23px;text-align:left;font-size:50px}.logo h1{font-size:40px;top:10px}.menu p,.menu span img{display:none}.logo>img{width:50%;margin-left:5%}}