.thenewstar-hero-block { padding: 30px 0 50px 0; background: #4D9242; background: linear-gradient(180deg, #F4FDFF 0%, #E5F8FF 100%); } .thenewstar-hero-logo { width: auto; height: 100px; } .thenewstar-hero-header { display: flex; flex-direction: row; justify-content: space-between; align-items: center; margin-bottom: 20px; } .thenewstar-hero-menu { width: 100%; display: flex; flex-direction: row; align-items: center; gap: 8%; } .thenewstar-hero-menu a { font-size: 18px; color: black; font-weight: 500; text-decoration: none; }