.index-header{padding:.1em;background-color:#2b2e64;width:100%;height:15vh;display:grid;justify-items:center}.index-header .label{display:none}.index-header .menu-btn{display:none}.index-header nav{padding:.6em;width:80%;display:inherit;grid-template-columns:1fr;column-gap:1em;justify-items:center;align-items:center}.index-header nav .navlink-wrap{display:grid;grid-template-columns:1fr 1fr 1fr 1fr 1fr;column-gap:1em;justify-items:center;align-items:center}.index-header nav a{padding:.8em;width:100%;text-decoration:none;text-align:center;color:#f08906;font-weight:300;font-size:1.2vw;position:relative;animation-name:displayHide;animation-duration:1s;animation-timing-function:ease-in}.index-header nav a:hover{background-color:rgba(0,0,0,.288);color:#fff;border:.2em solid #f08906;border-radius:.4em}@media screen and (max-width:540px){.index-header{padding:.1em;margin-bottom:0;font-family:Roboto,sans-serif;background-image:none;background-color:#2b2e64;width:100%;height:15vh;display:grid;grid-template-columns:1fr 20%;justify-items:center}.index-header .label{display:grid;align-items:center}.index-header .label h4{padding-left:.3em;text-align:center;color:#f08906;font-size:4.6vw;text-shadow:.2em .2em .4em #000,-.2em -.2em .4em #000}.index-header .menu-btn{padding-right:1em;text-align:right;width:100%;display:grid;align-items:center;text-shadow:.2em .2em .4em #000,-.2em -.2em .4em #000}.index-header .menu-btn i{color:#f08906;font-size:12vw}.index-header nav{padding:.6em;border-top:none;border-left:none;background-color:#2b2e64;width:100%;height:60vh;display:none;grid-template-columns:1fr;grid-auto-rows:max-content;row-gap:1em;justify-items:center;align-items:center;z-index:2;position:absolute;top:0;left:0}.index-header nav .navcancel{width:100%;display:grid;grid-template-columns:1fr;justify-content:flex-end}.index-header nav .navlink-wrap{padding:1em;display:grid;grid-template-columns:1fr;grid-auto-rows:max-content;justify-items:center;row-gap:.4em}.index-header nav .navlink-wrap a{padding:1em;width:100%;text-decoration:none;text-align:center;color:#fff;font-size:4vw;font-weight:900;background-color:rgba(0,0,0,.158);position:relative;animation-name:displayHide;animation-duration:2s;animation-timing-function:linear}.index-header nav .navlink-wrap a:hover{color:#f08906;border:.2em solid #2b2e64;border-radius:.4em;background-color:rgba(255,255,255,.582)}}@media screen and (min-width:541px) and (max-width:854px){.index-header{padding:.1em;width:100%;height:15vh;display:grid;justify-items:center}.index-header .menu-btn{display:none}.index-header nav{padding:.6em;width:80%;display:inherit;column-gap:1em;justify-items:center;align-items:center}.index-header nav .navcancel{padding:.1em}.index-header nav .navcancel button{border-radius:.2em;border:.2em solid rgba(0,0,0,.2);box-shadow:0 1px 1px rgba(0,0,0,.6),0 0 5px #fff,0 1px 0 3px rgba(0,0,0,.2),inset 0 1px 0 rgba(255,255,255,.18);width:max-content;height:max-content;background-color:#003060}.index-header nav .navlink-wrap{width:100%;text-align:center}.index-header nav .navlink-wrap a{padding:.8em;width:100%;text-decoration:none;text-align:center;color:#f08906;font-weight:900;font-size:1.6vw;position:relative;animation-name:displayHide;animation-duration:3.5s;animation-timing-function:ease-in}.index-header nav .navlink-wrap a:hover{color:#2b2e64;border:.2em solid #2b2e64;border-radius:.4em}}