header{background-color:#091B29;padding:1rem 3rem;color:white}.logo-text,header{display:flex;align-items:center}.logo-text{color:#E98B43;gap:.5rem;font-family:Josefin Sans,sans-serif;font-optical-sizing:auto;margin:.5rem;font-size:2rem}.logo-icon{width:2rem;margin-bottom:.4rem}nav{margin-left:auto}nav a,nav button{color:white;margin-left:1rem;text-decoration:none;background:none;border:none;cursor:pointer;font:inherit;font-size:1.2rem}nav a:hover,nav button:hover{text-decoration:underline}.nav-menu{display:flex;align-items:center}.nav-menu a{color:white;margin-left:1rem;text-decoration:none;font-size:1.2rem}.nav-menu a:hover{text-decoration:underline}.hamburger{display:none;flex-direction:column;cursor:pointer;margin-left:1rem}.bar{width:25px;height:3px;background-color:white;margin:4px 0;transition:.4s}.nav-header{display:flex;align-items:center;margin-left:auto}.nav-header a,.nav-header button{color:white;margin-left:1rem;text-decoration:none;background:none;border:none;cursor:pointer;font:inherit;font-size:1.2rem}.nav-header a:hover,.nav-header button:hover{text-decoration:underline}@media screen and (max-width:600px){nav a{font-size:1rem}.logo-text{font-size:1.5rem}.logo-icon{width:1.5rem}.nav-header a,.nav-header button,.nav-menu a{font-size:1rem}header{padding:1rem}}@media screen and (max-width:768px){.nav-menu{display:none}.nav-menu.active{position:absolute;top:70px;left:0;width:100%;flex-direction:column;background-color:#091B29;display:flex;align-items:center;padding:1rem 0}.nav-menu a{margin:16px 0;text-align:center}.hamburger{display:flex}.nav-header a,.nav-header button{margin-left:1rem}.bar.open:first-child{transform:rotate(-45deg) translate(-5px,6px)}.bar.open:nth-child(2){opacity:0}.bar.open:nth-child(3){transform:rotate(45deg) translate(-5px,-6px)}}