Hi Marta, the delay problem is caused by a transition delay of 300ms on all properties on your nav links. It's almost always better to explicitly state what properties you want to transition, like color 0.3s ease-in-out
This is the issue:
.nav__list-link {
/* transition: ease-in-out 300ms; */ //equates to transition: ALL with a delay of 300ms
transition: ease-in-out; // follow pattern of: property-to-transition transition-duration transition-timing-function transition-delay
}