header{z-index:9;top:0;left:0;width:100%;transition:all .3s ease-in-out;display:flex;flex-direction:column;overflow:hidden}header figure{position:relative;text-align:center}header figure img{position:relative!important;max-width:1088px;margin:0 auto;transition:all .3s ease-in-out}header nav{position:relative;width:100%;margin-top:10px}header nav ul{margin:0;padding:0;list-style:none;display:flex;align-items:center;justify-content:center;gap:5px}header nav ul li{font-family:var(--font-lower);font-size:15px;line-height:1.2;text-transform:uppercase;color:var(--gray);transition:all .3s ease-in-out}header nav ul li a{font:inherit;color:inherit;line-height:1.2}header nav ul li.active{animation:none!important;text-shadow:none!important;color:var(--black)}@media screen and (min-width:1025px){header nav ul li:hover{animation:shake 1.2s;animation-iteration-count:infinite;text-shadow:0 0 20px rgba(33,33,33,.2);color:var(--black)}}header .wrapper-images-logo{position:relative}header .wrapper-images-logo .logo-desktop{margin-bottom:40px}header .wrapper-images-logo .logo-desktop img{max-width:100%}header .wrapper-images-logo .logo{position:absolute;bottom:-20px;left:0;right:0;margin:0 auto}header .wrapper-line{margin-top:20px}header .wrapper-line img{position:relative!important;max-width:100%!important;margin:0 auto}@media screen and (max-width:767px){header .wrapper-line img{transform:translateY(-20px)}}header .wrapper-images-logo .logo a,header .wrapper-images-logo .logo-desktop a{display:block;width:100%;height:100%;position:relative}@media screen and (min-width:768px){header nav ul{gap:15px}header nav ul li{font-size:35px}header .wrapper-images-logo .logo-desktop{margin-bottom:60px}header .wrapper-images-logo .logo{bottom:-35px}}@media screen and (min-width:1200px){header nav ul li{font-size:56px}header .wrapper-images-logo .logo-desktop{margin-bottom:70px}}