.group-logo{display:block;flex:0 1 380px;width:380px;max-width:100%;line-height:0;background:#000}.group-logo img{display:block;width:100%;height:140px;object-fit:cover;object-position:center}.group-header{min-height:164px;gap:28px}.group-header nav{flex-shrink:0}footer .group-logo{width:300px}footer .group-logo img{height:118px}@media(max-width:760px){.group-header{flex-wrap:wrap;justify-content:center;padding-top:10px;padding-bottom:20px;gap:10px}.group-header .group-logo{flex:0 1 350px;width:350px}.group-header .group-logo img{height:134px}.group-header nav{width:100%;justify-content:center}.group-header .contact-link{display:inline-block;padding:9px 14px}.group-hero{padding-top:35px}}@media(max-width:400px){.group-header .group-logo{flex-basis:300px}.group-header .group-logo img{height:116px}.group-header nav{gap:18px}footer .group-logo{width:270px}footer .group-logo img{height:104px}}