:root{--bs-black: #000;--bs-brown: #393423;--bs-grey-2: #444;--bs-grey-3: #ccc;--bs-grey-4: #222;--bs-grey-5: #333;--bs-grey-6: #999;--bs-cape-honey: #ffe9ab;--bs-cerulean: #00aced;--bs-code-grey: #1d1d1d;--bs-chathams-blue: #0f4f7e;--bs-chathams-blue-2: #005999;--bs-chathams-blue-3: #87a7be;--bs-chathams-blue-4: #e1ebf4;--bs-crete: #4b5e26;--bs-light-green: #eaf0dc;--bs-dark-burgundy: #821206;--bs-emperor: #4f4f4f;--bs-madison: #093058;--bs-pampas: #f6f5f0;--bs-pablo: #73705f;--bs-white: #fff;--bs-pablo-2: #706d61;--bs-purple: #44136c;--bs-purple-2: #956cb7;--bs-gray-100: #f8f9fa;--bs-gray-200: #e9ecef;--bs-gray-300: #dee2e6;--bs-gray-400: #ced4da;--bs-gray-500: #adb5bd;--bs-gray-600: #6c757d;--bs-gray-700: #495057;--bs-gray-800: #343a40;--bs-gray-900: #212529;--bs-primary: #0d6efd;--bs-secondary: #6c757d;--bs-success: #4b5e26;--bs-info: #0dcaf0;--bs-warning: #ffc107;--bs-danger: #dc3545;--bs-light: #f8f9fa;--bs-dark: #212529;--bs-primary-rgb: 13, 110, 253;--bs-secondary-rgb: 108, 117, 125;--bs-success-rgb: 75, 94, 38;--bs-info-rgb: 13, 202, 240;--bs-warning-rgb: 255, 193, 7;--bs-danger-rgb: 220, 53, 69;--bs-light-rgb: 248, 249, 250;--bs-dark-rgb: 33, 37, 41;--bs-white-rgb: 255, 255, 255;--bs-black-rgb: 0, 0, 0;--bs-body-color-rgb: 33, 37, 41;--bs-body-bg-rgb: 255, 255, 255;--bs-font-sans-serif: system-ui, -apple-system, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", "Liberation Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--bs-font-serif: "Times New Roman", Times, serif;--bs-font-monospace: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--bs-gradient: linear-gradient( 180deg, rgba(255, 255, 255, .15), rgba(255, 255, 255, 0) );--bs-body-font-family: Helvetica Neue, Helvetica, Arial, sans-serif;--bs-body-font-size: 1rem;--bs-body-font-weight: 400;--bs-body-line-height: 1.75;--bs-body-color: #212529;--bs-body-bg: #fff;--bs-border-width: 1px;--bs-border-style: solid;--bs-border-color: #dee2e6;--bs-border-color-translucent: rgba(0, 0, 0, .175);--bs-border-radius: .375rem;--bs-border-radius-sm: .25rem;--bs-border-radius-lg: .5rem;--bs-border-radius-xl: 1rem;--bs-border-radius-2xl: 2rem;--bs-border-radius-pill: 50rem;--bs-link-color: #005999;--bs-link-hover-color: #003e6b;--bs-code-color: #d63384;--bs-highlight-bg: #fff3cd}*{box-sizing:border-box}img{max-width:100%}body{font-family:var(--bs-body-font-family);font-size:18px;margin:0}a:link,a:visited{color:var(--bs-link-color)}a:hover{color:var(--bs-link-hover-color)}.skip-links ul{list-style-type:none;margin:0;padding-left:0}.skip-links a{font-size:11px;font-size:.6875rem;position:absolute;right:20px;top:-200px;z-index:-1}.skip-links a:focus{top:2px;z-index:9999}.site-title{display:flex;align-items:center}.site-title>span{font-size:1rem;margin-left:.3em}.logo{height:0;width:0;margin:.5em;display:inline-block;border-top:34px solid var(--bs-light-green);border-left:13px solid transparent;border-right:13px solid transparent}.visually-hidden{position:absolute;width:1px;height:1px;margin:-1px;border:0;padding:0;white-space:nowrap;clip-path:inset(100%);clip:rect(0 0 0 0);overflow:hidden}svg{background-color:var(--bs-black);fill:#fff}.global-header{background-color:var(--bs-black);color:#fff;display:flex;justify-content:space-between;fill:#fff}.global-header a:link,.global-header a:visited,#park-header a:link,#park-header a:visited{color:#fff;text-decoration:none}.global-header .icon{width:20px;height:20px}.global-header__right{display:flex;align-items:center}.global-header__right .search-icon{padding:0 1rem;margin-top:6px}.global-header__right button{background-color:transparent;border:none;color:#fff;font-size:1rem;padding:1.2em;display:flex;align-items:center;text-transform:uppercase;border-left:1px solid var(--bs-grey-5)}.hero-banner{display:grid;grid-template-columns:1fr}.hero-banner>img{width:100%;height:350px;object-fit:cover;grid-column:1/2;grid-row:1/3}.hero-banner__content{background-color:#000000b3;color:#fff;grid-column:1/2;grid-row:2/3;display:flex;align-items:center;gap:1em;padding:.5em 1em}.hero-banner__title{font-size:1.8em}.hero-banner__subtitle{display:flex;flex-direction:column;font-size:.8rem}.park-nav>ul{list-style:none;padding-left:0;margin:0;display:flex;justify-content:center;background-color:var(--bs-black);font-size:.8rem}.park-nav a{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:.8em 2em}.park-nav a:hover{background-color:#ffffff4d}.park-nav svg{width:24px;height:24px}
