.site-nav{position:relative;display:flex;justify-content:space-between;align-items:center;gap:0;flex-wrap:nowrap;padding:24px 6%;border:0;color:#fff;background:linear-gradient(rgba(35,65,49,.55),rgba(35,65,49,.72)),url("mountain.jpg") center 38%/cover no-repeat,#304238}.site-nav .logo{margin:0;font:700 1.25rem Arial,sans-serif;letter-spacing:.14em;white-space:nowrap}.site-nav a{color:#fff;text-decoration:none;margin-left:24px;font:500 .9rem Arial,sans-serif}.site-nav .menu-toggle{display:none;background:transparent;border:1px solid #fff;border-radius:6px;color:#fff;padding:10px 14px;font:inherit;cursor:pointer}.site-nav a:focus-visible,.site-nav button:focus-visible{outline:3px solid #d7b66b;outline-offset:5px}@media(max-width:1100px){.site-nav{flex-wrap:wrap;background:#203b2d}.site-nav .menu-toggle{display:block}.site-nav #main-menu{display:none;flex-basis:100%;padding:10px 0}.site-nav #main-menu.open{display:flex;flex-direction:column;gap:4px}.site-nav a{margin:0;padding:6px;font-size:1rem}.site-nav .logo{font-size:1rem}}