.header { margin-top: 0; position: relative; padding: 40px 5px; @media (max-width: 1304.98px) { padding-top: 37px; padding-bottom: 41px; } @media (max-width: 991.98px) { padding-top: 19px; padding-bottom: 19px; } &__grid, &__list { display: flex; align-items: center; justify-content: space-between; } &__grid { } &__logo { width: 48px; height: 48px; position: relative; left: 5px; @media (max-width: 1304.98px) { left: 14px; } @media (max-width: 991.98px) { left: 0; } } &__nav { flex-grow: 1; max-width: 41%; margin-left: auto; @media (min-width: 1720px) { max-width: 34%; } @media (max-width: 1304.98px) { max-width: 46.5%; } //@media (max-width: 991.98px) { //} } &__link { color: var(--color-black2); text-decoration: none; } &__btn { padding: 8px 0 6px; font-size: 16px; margin-left: 61px; margin-right: -3px; @media (min-width: 1720px) { margin-left: 81px; } @media (max-width: 1304.98px) { margin-right: 0; } @media (max-width: 991.98px) { display: none; } } .dropdown { left: -4px; &-content { right: 0; height: initial; } img { width: 25px; height: 25px; } } }