html{font-size:14px}body{font-size:100%;font-family:'Open Sans',sans-serif;background-color:#333}.navvy{background-color:rgba(0,0,0,.25);position:relative;z-index:500}.navvy a{display:inline-block;vertical-align:middle;padding:1.425em 1em;font-weight:700;font-size:1em;text-transform:uppercase;color:rgba(255,255,255,.85);text-decoration:none;background-color:transparent;transition:background-color .35s ease,color .35s ease}.navvy a.active,.navvy a:active,.navvy a:focus,.navvy a:hover{color:rgba(0,0,0,.85);background-color:rgba(255,255,255,.85)}.navvy img{margin:0 auto}.navvy .nav-drive a{border-right:1px solid rgba(255,255,255,.85)}.navvy .nav-contact{text-align:right}.navvy .nav-contact a{text-align:center;border-left:1px solid rgba(255,255,255,.85)}.navvy .nav-logo{padding:0;background:-moz-linear-gradient(left,rgba(0,0,0,0) 0,#000 50%,rgba(0,0,0,0) 100%);background:-webkit-linear-gradient(left,rgba(0,0,0,0) 0,#000 50%,rgba(0,0,0,0) 100%);background:linear-gradient(to right,rgba(0,0,0,0) 0,#000 50%,rgba(0,0,0,0) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000', endColorstr='#00000000', GradientType=1)}@media (max-width:991px){.navvy .nav-logo{padding:.3em 0;background:0 0}.navvy a{font-size:.85em}}@media (max-width:767px){.navvy .nav-logo img{max-height:3em}.navvy .nav-contact,.navvy .nav-drive{text-align:center;padding:0}.navvy .nav-contact a,.navvy .nav-drive a{border:none;width:50%}.navvy a{padding:1.25em 1em}}.adventure .contribute,.adventure .visit{width:50%;height:calc(100vh - 4.25em);display:table;text-align:center;position:relative;transition:width 1s ease,height 1s ease;overflow:hidden;padding:0;float:left}.adventure .contribute::after,.adventure .visit::after{content:'';width:100%;height:100%;display:block;z-index:1;background-color:rgba(0,0,0,.5);position:absolute;top:0;left:0;transition:background-color .7s ease}.adventure .contribute>a,.adventure .visit>a{display:table-cell;vertical-align:middle;position:relative;z-index:50;width:100%}.adventure .contribute .wrapping p.headline,.adventure .visit .wrapping p.headline{font-family:Kameron,sans-serif;text-transform:uppercase;font-weight:700;font-size:3em;color:#FFF;margin:0;line-height:1em;opacity:.65;transition:opacity .7s ease;max-width:100%;position:absolute;white-space:nowrap;left:50%;transform:translateX(-50%)}@media (max-width:991px){.adventure .contribute .wrapping p.headline,.adventure .visit .wrapping p.headline{font-size:2em}}.adventure .contribute .wrapping p.headline span,.adventure .visit .wrapping p.headline span{width:calc(245px + .25em);max-width:0;overflow:hidden;display:inline-block;vertical-align:bottom;white-space:nowrap;padding:0;opacity:0;transition:max-width .7s,width .7s,opacity 1.35s ease}.adventure .contribute .wrapping p.tagger,.adventure .visit .wrapping p.tagger{color:#FFF;padding:1em 0 0;opacity:0;transition:padding 1s ease,opacity 1s ease;margin:3em 0 0;position:absolute;left:50%;transform:translateX(-50%);white-space:nowrap;max-width:100%}@media (max-width:991px){.adventure .contribute .wrapping p.tagger,.adventure .visit .wrapping p.tagger{margin:2em 0 0}}@media (max-width:991px){.adventure .contribute,.adventure .visit{height:calc(100vh - 3.55em)}}@media (max-width:767px){.adventure .contribute,.adventure .visit{height:calc(100vh - 6.8em)}}@media (orientation:portrait){.adventure .contribute,.adventure .visit{width:100%;height:calc(50vh - 3.4em)}}.adventure .visit{background:transparent url(/assets/img/Visit-Cover-Copyright-CHM.jpg) no-repeat center top;background-size:cover;background-position:center top}.adventure .contribute{background:transparent url(/assets/img/Contribute-Close-copyright-CHM.jpg) no-repeat left top;background-size:cover;background-position:center top}.adventure.coming .visit{width:65%}.adventure.coming .visit .wrapping p.headline{opacity:1}.adventure.coming .visit .wrapping p.headline span{max-width:calc(245px + .25em);width:calc(245px + .25em);opacity:1}@media (max-width:991px){.adventure.coming .visit .wrapping p.headline span{max-width:calc(170px + .25em);width:calc(170px + .25em)}}.adventure.coming .visit .wrapping p.tagger{opacity:1;padding:0 0 1em}.adventure.coming .visit::after{background-color:rgba(0,0,0,.65)}.adventure.coming .contribute{width:35%}.adventure.coming .contribute .wrapping p.headline{opacity:.15}.adventure.coming .contribute::after{background-color:rgba(0,0,0,.85)}@media (orientation:portrait){.adventure.coming .visit{height:calc(65vh - 3.4em);width:100%}.adventure.coming .contribute{height:calc(35vh - 3.4em);width:100%}}.adventure.giving .visit{width:35%}.adventure.giving .visit .wrapping p.headline{opacity:.15}.adventure.giving .visit::after{background-color:rgba(0,0,0,.85)}.adventure.giving .contribute{width:65%}.adventure.giving .contribute .wrapping p.headline{opacity:1}.adventure.giving .contribute .wrapping p.headline span{max-width:calc(300px + .25em);width:calc(300px + .25em);padding-left:.25em;opacity:1}@media (max-width:991px){.adventure.giving .contribute .wrapping p.headline span{max-width:calc(200px + .25em);width:calc(200px + .25em)}}.adventure.giving .contribute .wrapping p.tagger{opacity:1;padding:0 0 1em}.adventure.giving .contribute::after{background-color:rgba(0,0,0,.65)}@media (orientation:portrait){.adventure.giving .visit{height:calc(35vh - 3.4em);width:100%}.adventure.giving .contribute{height:calc(65vh - 3.4em);width:100%}}