Your problem is in this class in the file css.css
It’s affecting some elements within your .gtco-nav
* {
transition: 0.5s !important;
transition-timing-function: linear !important;
}
That one transition: 0.5s !important
is doing this "delay" in the transition. If you put 0s in place of 0.5s, you will see that it solves. However how is the universal selector *
you will have to see the best way around this so as not to lose the effect where you do not want.
OBS: The selector *
has a really bad performance time so it should look like more than 0.5s, this is the worst selector when CSS has to read the whole file to put the class. Law more here http://gabsferreira.com/eficiencia-dos-seletores-css/
Guilherme which animation more precisely? This logo and text "Safety and profitability" that is rises the image at the beginning of the page?
– hugocsl
@hugocsl the animation of the menu size, which decreases when scrolling the page down
– Costamilam