.header {
  background: #fff;
  position: sticky;
  top: 0;
  width: 100%;
  height: 64px;
  z-index: 100;
  padding: 0 30px;
}
.header .logo {
  font-size: 16px;
  font-family: Inter-Regular, Inter;
  font-weight: 400;
  color: #000000;
}
.header .headernav {
  min-width: 1000px;
  justify-content: end;
}
.header .headernav a {
  font-size: 14px;
  font-family: Inter-Regular, Inter;
  font-weight: 400;
  color: #333;
}
.header .headernav a:not(:last-child){
  margin-right:40px;
}
.header .headernav a:hover {
  color: #4D74E8;
}
.header .headernav .active_p {
  color: #4D74E8 !important;
}
@media (min-width: 1200px) {
  .headernav {
    width: 1200px;
  }
}
