*,*:after,*:before{margin:0;padding:0;box-sizing:border-box}a,a:link,a:visited,a:hover,a:active,a:focus,button,button:hover,button:active,button:focus{text-decoration:none;cursor:pointer;-webkit-tap-highlight-color:transparent}ul,li{list-style:none}input[type=checkbox]{display:none}.clearfix:after{content:" ";display:block;height:0;clear:both}:root{--mNp:2rem}html,body{background-color:#142E38}div.backsplash{width:100%;height:100vh;background-color:#142E38;border-bottom:2px solid #959595}div.backsplash img.photo-brand{position:absolute;margin:var(--mNp);width:28vw;max-width:25rem}@media only screen and (max-width: 710px){div.backsplash img.photo-brand{width:45vw;margin:calc(var(--mNp)/2)}}div.backsplash img.photo-cover{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;object-position:center}@media only screen and (max-width: 710px){div.backsplash img.photo-cover:not(#homepage){margin-bottom:calc(var(--mNp) + 315px)}}@media only screen and (min-width: 711px){div.backsplash img.photo-cover:not(#homepage){margin-bottom:calc(var(--mNp) + 184px)}}div.backsplash img.photo-cover.fullwidth-cover{-o-object-fit:cover;object-fit:cover;object-position:left}.scroll-indication-main img{position:absolute;margin:auto;top:0;left:0;right:0;bottom:12%;max-width:25px;top:60%;animation:jump 1.5s infinite}@keyframes jump{0%{top:60%}50%{top:65%}100%{top:60%}}button.nav-btn{position:fixed;top:0;right:0;background-color:rgba(255,255,255,0.5);height:36px;width:6.25em;margin:var(--mNp);border:1px solid #0B1E24;outline:none;padding:0 0.25rem;z-index:2;font-family:brandon-grotesque, sans-serif;font-weight:400;font-size:1.25rem;letter-spacing:0.1em;text-transform:uppercase;display:flex;justify-content:center;align-items:center;color:#142E38}@media only screen and (max-width: 710px){button.nav-btn{margin:calc(var(--mNp)/2)}}button.nav-btn:hover{color:#142E38}button.nav-btn img{width:1.75rem;padding:0.5rem 0.25rem;margin-left:4%}button.nav-btn .nav-icon{width:2rem;height:36px;padding:0.5rem 0.25rem;margin-left:4%;display:flex;flex-direction:column;justify-content:space-around}nav{position:relative;display:flex;flex-direction:column;justify-content:center;z-index:1}nav[data-state=open]{position:fixed;top:0;right:0;height:100vh;background-color:rgba(255,255,255,0.95)}nav[data-state=closed]{display:none}nav span{margin:0 var(--mNp);padding:calc(var(--mNp) / 2) 0;font-family:'Museo-Sans';color:#FFB000;text-shadow:-3px 3px 4px rgba(0,0,0,0.05);font-weight:300;line-height:1.25rem;font-size:1rem;letter-spacing:0.1em;text-transform:uppercase;border-bottom:1px solid #5b5b5b}@media only screen and (max-width: 710px){nav span{font-size:0.65rem;line-height:0.9rem}}nav ul{margin:0 var(--mNp) var(--mNp)}nav ul li{width:100%;margin:0;padding:calc(var(--mNp) / 2) 0;border-bottom:1px solid #5b5b5b;font-family:'Museo-Sans';text-shadow:-3px 3px 4px rgba(0,0,0,0.05);font-weight:300;line-height:1.25rem;font-size:1rem;letter-spacing:0.1em;text-transform:uppercase}@media only screen and (max-width: 710px){nav ul li{font-size:0.65rem;line-height:0.9rem}}nav ul li:last-of-type a{color:#142E38}@media only screen and (min-width: 711px){nav ul li:last-of-type a:hover{color:#142E38}}nav ul li a{font-family:'Museo-Sans';color:#7098a6;text-decoration:none}@media only screen and (min-width: 711px){nav ul li a:hover{color:#142E38}}.hidden{display:none !important}main{padding:var(--mNp)}@media only screen and (max-width: 710px){main:not(#homepage){padding-bottom:calc(var(--mNp) + 315px)}}@media only screen and (min-width: 711px){main:not(#homepage){padding-bottom:calc(var(--mNp) + 184px)}}main#homepage p{width:65%}@media only screen and (max-width: 710px){main#homepage p{width:100%}}main header{margin:0 0 1rem 0}main header h1{font-family:brandon-grotesque, sans-serif;font-style:normal;font-weight:500;font-size:1.75rem;line-height:1.5em;letter-spacing:0.2em;text-transform:uppercase;-webkit-font-smoothing:antialiased;color:#FFB000;margin-bottom:calc(1rem / 2)}@media only screen and (max-width: 710px){main header h1{font-size:4vw}}@media only screen and (max-width: 375px){main header h1{font-size:5vw}}main header p{font-family:brandon-grotesque, sans-serif;font-style:normal;font-weight:400;font-size:0.9rem;line-height:1.2em;letter-spacing:0.1em;-webkit-font-smoothing:antialiased;color:#959595;margin:0 0 calc(var(--mNp) / 2);width:100%}@media only screen and (max-width: 710px){main header p{width:100%}}main header p a{text-transform:uppercase;color:#fff;text-decoration:none}@media only screen and (min-width: 711px){main header p a:hover{color:#7098a6}}.donation-form{position:fixed;bottom:0;width:100%;background-color:rgba(255,255,255,0.96);display:flex;flex-direction:column;justify-content:center;align-items:center;padding:var(--mNp)}@media only screen and (max-width: 710px){.donation-form{max-height:315px}}@media only screen and (min-width: 711px){.donation-form{max-height:184px}}.donation-form p{width:100%;text-align:center;font-family:brandon-grotesque, sans-serif;font-weight:600;letter-spacing:0.05em;line-height:1.2em;color:#0B1E24;margin:0 0 calc(var(--mNp) / 2)}@media only screen and (max-width: 710px){.donation-form p{width:85%}}@media only screen and (max-width: 375px){.donation-form p{width:95%}}.donation-form form{width:75vw;display:flex;justify-content:center;align-items:center}@media only screen and (max-width: 710px){.donation-form form{flex-direction:column}}.donation-form form input{width:100%;margin:calc(var(--mNp)/4);padding:calc(var(--mNp)/3);border:2px solid #142E38;outline:none;font-family:brandon-grotesque, sans-serif;font-style:normal;font-weight:500;font-size:1.75rem;line-height:1.5em;letter-spacing:0.2em;text-transform:uppercase;-webkit-font-smoothing:antialiased;font-size:1em;font-weight:600;border-radius:0;color:#959595}@media only screen and (max-width: 710px){.donation-form form input{font-size:4vw}}@media only screen and (max-width: 375px){.donation-form form input{font-size:5vw}}@media only screen and (max-width: 710px){.donation-form form input{margin:calc(var(--mNp)/6);padding:calc(var(--mNp)/4);font-size:0.65rem}}.donation-form form input:active,.donation-form form input:focus,.donation-form form input:hover{outline:none;-webkit-appearance:none}.donation-form form input[type=submit],.donation-form form input[type=submit]:active,.donation-form form input[type=submit]:focus,.donation-form form input[type=submit]:hover{border:0;border-radius:0;width:100%;cursor:pointer;font-family:brandon-grotesque, sans-serif;font-style:normal;font-weight:500;font-size:1.75rem;line-height:1.5em;letter-spacing:0.2em;text-transform:uppercase;-webkit-font-smoothing:antialiased;background-color:#142E38;border:2px solid #142E38;color:#fff;font-family:'museo-sans', sans-serif;font-style:normal;font-weight:700;font-size:1em;color:#fff;line-height:1.4em;letter-spacing:0.094em;text-transform:uppercase;-webkit-font-smoothing:antialiased}@media only screen and (max-width: 710px){.donation-form form input[type=submit],.donation-form form input[type=submit]:active,.donation-form form input[type=submit]:focus,.donation-form form input[type=submit]:hover{font-size:4vw}}@media only screen and (max-width: 375px){.donation-form form input[type=submit],.donation-form form input[type=submit]:active,.donation-form form input[type=submit]:focus,.donation-form form input[type=submit]:hover{font-size:5vw}}@media only screen and (max-width: 710px){.donation-form form input[type=submit],.donation-form form input[type=submit]:active,.donation-form form input[type=submit]:focus,.donation-form form input[type=submit]:hover{font-size:0.75rem}}@media only screen and (min-width: 711px){.donation-form form input[type=submit]:hover{background:rgba(20,46,56,0.85)}}@media only screen and (max-width: 560px){.bk{display:none}}section#contributors{width:100%}section#contributors h2{color:#fff;font-family:brandon-grotesque, sans-serif;font-style:normal;font-weight:500;font-size:1.75rem;line-height:1.5em;letter-spacing:0.2em;text-transform:uppercase;-webkit-font-smoothing:antialiased;margin-bottom:calc(1rem / 2)}@media only screen and (max-width: 710px){section#contributors h2{font-size:4vw}}@media only screen and (max-width: 375px){section#contributors h2{font-size:5vw}}section#contributors article{width:100%;-ms-box-orient:horizontal;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-moz-flex;display:-webkit-flex;display:flex;flex-direction:row-reverse;justify-content:space-between}@media only screen and (max-width: 710px){section#contributors article{flex-direction:column-reverse}}section#contributors article:not(:last-of-type){margin:0 0 calc(1rem + 1rem) 0}section#contributors article header{-ms-box-orient:horizontal;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-moz-flex;display:-webkit-flex;display:flex;flex-direction:column;justify-content:flex-end;width:100%;margin:0}section#contributors article header h3,section#contributors article header span{color:#FFB000;font-family:brandon-grotesque, sans-serif;font-style:normal;font-weight:500;font-size:1.75rem;line-height:1.2em;letter-spacing:0.2em;text-transform:uppercase;-webkit-font-smoothing:antialiased;text-transform:uppercase;letter-spacing:0.125em;font-size:1rem}@media only screen and (max-width: 710px){section#contributors article header h3,section#contributors article header span{font-size:4vw}}@media only screen and (max-width: 375px){section#contributors article header h3,section#contributors article header span{font-size:5vw}}section#contributors article header h3 a.contributor-name,section#contributors article header span a.contributor-name{font-family:brandon-grotesque, sans-serif;font-style:normal;font-weight:500;font-size:1.75rem;line-height:1.2em;letter-spacing:0.2em;text-transform:uppercase;-webkit-font-smoothing:antialiased;color:#fff}@media only screen and (max-width: 710px){section#contributors article header h3 a.contributor-name,section#contributors article header span a.contributor-name{font-size:4vw}}@media only screen and (max-width: 375px){section#contributors article header h3 a.contributor-name,section#contributors article header span a.contributor-name{font-size:5vw}}@media only screen and (min-width: 711px){section#contributors article header h3 a.contributor-name:hover,section#contributors article header span a.contributor-name:hover{color:#7098a6}}section#contributors article header p{font-family:brandon-grotesque, sans-serif;font-style:normal;font-weight:400;font-size:0.9rem;line-height:1.2em;letter-spacing:0.1em;-webkit-font-smoothing:antialiased;color:#959595;margin:0 0 calc(var(--mNp) / 2);width:100%;margin:0}section#contributors article header p a{text-transform:uppercase;color:#7098a6;text-decoration:none}section#contributors article header p:not(:last-child){margin-bottom:1rem}section#contributors article.contributor-listing header{width:calc(50% - 1rem)}@media only screen and (max-width: 710px){section#contributors article.contributor-listing header{width:100%}}section#contributors article div.contributor-thumbnail{position:relative}section#contributors article div.contributor-thumbnail::after{content:'';position:absolute;top:0;right:0;bottom:0;left:0;background-color:rgba(149,149,149,0.25)}section#contributors article div.contributor-thumbnail img{display:block;max-width:100%}section#contributors article div.contributor-thumbnail img.thumbnail{width:100%;-o-object-fit:cover;object-fit:cover}@media only screen and (max-width: 710px){section#contributors article div.contributor-thumbnail img.thumbnail{height:50vw}}section#contributors article div.contributor-thumbnail{width:calc(50% - 1rem)}@media only screen and (max-width: 710px){section#contributors article div.contributor-thumbnail{width:100%;margin-bottom:calc(1rem / 2)}}section#contributors article div.contributor-thumbnail img{height:25vw}
/*# sourceMappingURL=style.css.map */
