.animacao header a.marca {
    transform: translateY(-101%);
}
.animacao.complete header a.marca {
    transform: translateY(0%);
    transition: transform 0.6s cubic-bezier(0.76, 0, 0.24, 1) 0.3s;
}

.animacao header .tagline {
    opacity: 0;
    transform: translateX(-50%);
}
.animacao.complete header .tagline {
    transform: translateX(0);
    opacity: 1;
    transition: transform 0.9s cubic-bezier(0.76, 0, 0.24, 1) 0.5s,
        opacity 0.6s ease-in-out 0.7s;
}
.animacao header .lang li {
    opacity: 0;
    transform: scale(0.8);
}
.animacao.complete header .lang li {
    opacity: 1;
    transform: scale(1);
    transition: transform 0.9s cubic-bezier(0.76, 0, 0.24, 1) 0.5s,
        opacity 0.6s ease-in-out 0.7s;
}
.animacao header .btn-search {
    opacity: 0;
    transform: scale(0.8);
}
.animacao.complete header .btn-search {
    opacity: 1;
    transform: scale(1);
    transition: transform 0.9s cubic-bezier(0.76, 0, 0.24, 1) 0.6s,
        opacity 0.6s ease-in-out 0.8s;
}
.animacao header .btn-menu {
    opacity: 0;
    transform: scale(0.8);
}
.animacao.complete header .btn-menu {
    opacity: 1;
    transform: scale(1);
    transition: transform 0.9s cubic-bezier(0.76, 0, 0.24, 1) 0.7s,
        opacity 0.6s ease-in-out 0.9s;
}