header>div{padding:5%;padding-top:0;padding-bottom:0}header{min-height:107px}header a{top:0;display:flex;justify-content:flex-start;float:none;width:100%;margin-top:0;margin-bottom:0}header a img{margin-top:40px;margin-bottom:40px;margin-left:33px;height:90px}main{padding-bottom:35px}footer li::marker{color:#fff}@media screen and (max-width:480px){header a img{height:70px}}@media screen and (max-width:360px){header a img{height:50px}}