*,body{box-sizing:border-box;font-family:"freight-neo-pro", sans-serif;color:#555}section:focus{outline:0}p{color:#555}.button{display:inline-block;padding:0.75rem 1rem;background-color:#38803d;color:#fff;border:0}.media-button{display:block;width:100%;background-color:#38803d;color:white;text-decoration:none;text-align:center;padding:0.75rem;font-size:0.875rem}h1{color:#38803d;text-align:center;font-size:3rem}.first{padding-top:calc(80px + 2rem)}.home-page header{background:url("/assets/img/header.jpg") left center no-repeat;background-size:cover;background-attachment:fixed;height:100vh}@media (max-width: 64em){.home-page header{background:url("/assets/img/header.jpg") 15% center no-repeat;background-size:cover}}.home-page header .paid-for p{position:absolute;bottom:3rem;right:15%;float:right;color:black;padding:0.6rem 1rem;border:1px solid black;font-size:0.9rem;width:100%;max-width:260px;margin:1rem 0}@media (max-width: 64em){.home-page header .paid-for p{color:#fff;border-color:#fff;background-color:rgba(0,0,0,0.7)}}@media (max-width: 40em){.home-page header .paid-for p{bottom:1rem}}.nav-wrapper{position:fixed;top:0;z-index:10000;width:100%;background-color:#fff;box-shadow:0px 0px 10px 2px rgba(0,0,0,0.125)}.nav-wrapper.scroll .topbar{height:60px}@media (max-width: 40em){.nav-wrapper.scroll .topbar{height:50px}}.nav-wrapper.scroll .navigation li{margin-top:1rem}@media (max-width: 64em){.nav-wrapper.scroll .navigation li{margin:0}}.nav-wrapper.scroll .navigation a{font-size:1rem}.nav-wrapper.scroll .logo img{height:50px}@media (max-width: 40em){.nav-wrapper.scroll .logo img{height:40px}}.social-bar{height:2rem;width:100%;background-color:rgba(56,128,61,0.8)}.social-bar .social-inner{width:100%;max-width:1200px;margin:0 auto}.social-bar .social-menu{list-style:none;margin:0;padding:0;display:flex;justify-content:flex-end;align-items:center;padding-right:1.75rem}.social-bar .social-menu li{display:inline-block;padding:0 1rem;line-height:2}.social-bar .social-menu i{color:#fff;transition:all 0.25s ease-in-out}.social-bar .social-menu i:hover{transform:scale(1.3)}.topbar{background-color:#fff;height:80px;width:100%;transition:all 0.25s ease-in-out}@media (max-width: 64em){.topbar{height:50px;font-size:0.9rem}}@media (min-width: 70em){.topbar .inner{width:100%;max-width:1200px;margin:0 auto}}.logo{padding:0.5rem 1rem}@media (max-width: 64em){.logo{display:inline-block;width:50%;height:50px;padding:5px 1rem}}.logo img{height:70px;transition:all 0.25s ease-in-out}@media (max-width: 64em){.logo img{height:50px}}@media (max-width: 40em){.logo img{height:40px}}.menu-toggle{display:none}@media (max-width: 64em){.menu-toggle{display:inline-block;float:right;width:40px;height:40px;margin:10px 1rem}.menu-toggle button{width:30px;height:3px;margin:1.1rem 5px;background-color:#38803d}.menu-toggle button:focus{outline:0}.menu-toggle button::before,.menu-toggle button::after{content:'';display:block;height:3px;width:30px;background-color:#38803d}.menu-toggle button::before{position:relative;bottom:9px}.menu-toggle button::after{position:relative;top:6px}}@media (max-width: 40em){.menu-toggle{margin:5px 1rem}}@media (max-width: 64em){.navigation{background-color:#fff;position:relative;z-index:10000;width:100%;height:0;overflow:hidden;padding:0;transition:all 0.25s ease-in-out}.navigation.active{height:auto}}.navigation ul{list-style:none;margin:0;padding:0;display:flex;justify-content:flex-end;align-items:center}@media (max-width: 64em){.navigation ul{flex-direction:column}}.navigation li{display:inline-block;padding:0 1.5rem;margin-top:1.25rem}@media (max-width: 64em){.navigation li{padding:0 0.5rem;height:50px;display:block;width:100%;margin:0;border-top:1px solid #38803d}}@media (max-width: 40em){.navigation li{height:40px}}@media (max-width: 64em){.navigation .donate-button{padding:0}.navigation .donate-button a.button{text-align:center;padding:0}}.navigation a{color:#38803d;text-decoration:none;text-transform:uppercase;font-size:1.4rem;font-weight:700;transition:all 0.25s ease-in-out}.navigation a:hover{color:#57a05c}.navigation a.button{display:block;padding:0.3rem 0.75rem;background-color:#D51818;color:#fff;border:0;border-radius:2px;transition:all 0.25s ease-in-out}.navigation a.button:hover{background-color:#57a05c}@media (max-width: 64em){.navigation a{font-size:0.9rem;display:block;height:50px;line-height:50px;padding-left:1rem}}@media (max-width: 40em){.navigation a{height:40px;line-height:40px}}#email-box{width:100%;padding:3rem;background-color:#57a05c}@media (max-width: 40em){#email-box{padding:1.25rem}}#email-box h2{color:#fff;margin:0;text-align:center;text-transform:uppercase;font-size:2.5rem;padding-bottom:1rem}@media (max-width: 40em){#email-box h2{font-size:2rem}}#email-box input[type="text"],#email-box input[type="email"]{display:inline-block;padding:0.9rem;margin-right:1rem;border:1px solid #fff;background-color:rgba(255,255,255,0.3);color:#fff;font-size:1.3rem}#email-box input[type="text"]::-webkit-input-placeholder,#email-box input[type="email"]::-webkit-input-placeholder{color:#fff}#email-box input[type="text"]:-ms-input-placeholder,#email-box input[type="email"]:-ms-input-placeholder{color:#fff}#email-box input[type="text"]::-moz-placeholder,#email-box input[type="email"]::-moz-placeholder{color:#fff;opacity:1}#email-box input[type="text"]:-moz-placeholder,#email-box input[type="email"]:-moz-placeholder{color:#fff;opacity:1}#email-box input[type="text"]:focus,#email-box input[type="email"]:focus{outline-color:#38803d}@media (max-width: 64em){#email-box input[type="text"],#email-box input[type="email"]{font-size:1rem}}@media (max-width: 40em){#email-box input[type="text"],#email-box input[type="email"]{padding:0.5rem;margin-bottom:0.75rem;font-size:0.9rem}}#email-box #mc-fname,#email-box #mc-lname{width:calc(22% - 1rem)}@media (max-width: 75rem){#email-box #mc-fname,#email-box #mc-lname{display:block;width:50%;max-width:600px;margin:0 auto;margin-bottom:1rem}}@media (max-width: 64em){#email-box #mc-fname,#email-box #mc-lname{width:75%}}@media (max-width: 48rem){#email-box #mc-fname,#email-box #mc-lname{width:100%}}#email-box #mc-email{width:calc(36% - 1rem)}@media (max-width: 75rem){#email-box #mc-email{display:block;width:50%;max-width:600px;margin:0 auto;margin-bottom:1rem}}@media (max-width: 64em){#email-box #mc-email{width:75%}}@media (max-width: 48rem){#email-box #mc-email{width:100%}}#email-box input[type="submit"]{display:inline-block;width:calc(20% - 1rem);padding:1rem 0;background-color:#fff;text-transform:uppercase;font-weight:600;font-size:1.3rem;line-height:1;color:#38803d;cursor:pointer;border:1px solid transparent;outline:0;transition:all 0.25s ease-in-out;vertical-align:top}#email-box input[type="submit"]:hover{background-color:#38803d;color:#fff;border:1px solid #fff}@media (max-width: 75rem){#email-box input[type="submit"]{display:block;width:50%;max-width:600px;margin:0 auto}}@media (max-width: 64em){#email-box input[type="submit"]{width:75%}}@media (max-width: 48rem){#email-box input[type="submit"]{width:100%;padding:0.5rem}#email-box input[type="submit"]:hover{background-color:#38803d}}#email-box .thank-you{text-align:center;font-size:1.5rem;color:#fff}@media (max-width: 64em){#email-box{position:static;transform:none;width:100%}}@media (max-width: 40em){#email-box{top:20%}}@keyframes bounce{0%, 20%, 50%, 80%, 100%{transform:translateY(0)}40%{transform:translateY(-6px)}60%{transform:translateY(-3px)}}.down-arrow{display:block;position:absolute;top:90vh;left:50%;animation:bounce 2s infinite}.down-arrow i{color:#57a05c;font-size:3rem}@media (max-width: 64em){.down-arrow{left:48%}}#about{padding:6rem 0}#about .bio-copy img{float:left;padding-right:3rem;padding-bottom:1rem;max-width:450px}@media (max-width: 40em){#about .bio-copy img{width:100%;padding:0 0 2rem}}#about .bio-copy h2{margin-top:0;color:#38803d;font-size:3rem;text-transform:uppercase;letter-spacing:-1px}@media (max-width: 64em){#about .bio-copy h2{font-size:2.5rem}}@media (max-width: 40em){#about .bio-copy h2{font-size:2rem;text-align:center}}#about .bio-copy p{font-size:1.3rem;line-height:1.5;color:#555}@media (max-width: 64em){#about .bio-copy p{font-size:1rem}}@media (max-width: 40em){#about .bio-copy p{font-size:0.9rem}}#issues{padding:0 0 6rem 0}#issues .issue-block{padding:2rem}@media (max-width: 40em){#issues .issue-block{padding:1rem}}#issues .issue-block:nth-child(odd){background-color:#e8e8e8}#issues h2{margin-top:0;color:#38803d;font-size:2.75rem;text-align:center}@media (max-width: 64em){#issues h2{font-size:2.25rem}}#issues h3{color:#38803d;font-size:1.75rem;margin-top:0}@media (max-width: 64em){#issues h3{font-size:1.25rem}}#issues p{line-height:1.75}#news{padding:0 0 6rem 0}#news h2{margin-top:0;color:#38803d;font-size:3rem;text-transform:uppercase;text-align:center}@media (max-width: 64em){#news h2{font-size:2.5rem}}@media (max-width: 40em){#news h2{font-size:2.25rem}}#news .post{padding:0 1.5rem}#news .post a{text-decoration:none;color:#555}@media (max-width: 40em){#news .post{font-size:1rem;padding:1rem 1rem 2rem}}#news .title{font-size:1.625rem;color:#38803d;text-transform:uppercase;text-align:center;line-height:1.2;transition:all 0.25s ease-in-out}#news .title:hover{color:#57a05c}@media (max-width: 64em){#news .title{font-size:1.5rem}}@media (max-width: 40em){#news .title{font-size:1.25rem}}#news .content img{width:100%}#social{padding:0}#social h2{margin-top:0;color:#38803d;font-size:3rem;text-transform:uppercase;text-align:center}.twitter-feed{max-width:100vw;overflow:hidden;background-color:#333;padding:4rem 0}@media (max-width: 64em){.twitter-feed{padding:3rem 0}}@media (max-width: 40em){.twitter-feed{padding:2rem 0}}.twitter-feed .twitter-icon{text-align:center;margin-bottom:3rem;color:white;font-size:2.5rem}@media (max-width: 40em){.twitter-feed .twitter-icon{margin-bottom:1rem}}.twitter-feed .twitter-slider{width:100%;max-width:1000px;margin:0 auto}.twitter-feed .tweet{display:none;opacity:0;float:left;width:100%;text-align:center;transition:opacity 0.3s ease-in-out}@media (max-width: 40em){.twitter-feed .tweet{padding:0 2rem}}.twitter-feed .tweet.active{display:inline-block;opacity:1}.twitter-feed .tweet p{font-size:1.5rem;color:#fff;margin:0;font-family:"Helvetica Neue", sans-serif;font-weight:200;letter-spacing:2px}@media (max-width: 64em){.twitter-feed .tweet p{font-size:1.25rem}}@media (max-width: 40em){.twitter-feed .tweet p{font-size:0.9rem}}.twitter-feed .tweet p.tweet-date{font-size:1rem;margin-top:1rem}@media (max-width: 64em){.twitter-feed .tweet p.tweet-date{font-size:1.25rem}}@media (max-width: 40em){.twitter-feed .tweet p.tweet-date{font-size:0.9rem}}.twitter-feed .controls{position:relative}.twitter-feed .prev,.twitter-feed .next{color:#fff;font-size:1.5rem;position:absolute;top:50%;cursor:pointer}.twitter-feed .prev{left:2rem}@media (max-width: 40em){.twitter-feed .prev{left:0.375rem}}.twitter-feed .next{right:2rem}@media (max-width: 40em){.twitter-feed .next{right:0.375rem}}#contact{background-color:#57a05c;padding:6rem 0}@media (max-width: 64em){#contact{padding:3rem 0}}@media (max-width: 40em){#contact{padding:2rem 0}}#contact .contact-copy h3{font-size:3rem;text-transform:uppercase;margin-top:2rem;line-height:2.5rem;color:#fff}@media (max-width: 64em){#contact .contact-copy h3{font-size:2.5rem}}@media (max-width: 40em){#contact .contact-copy h3{font-size:2.25rem;text-align:center}}#contact .contact-copy p{font-size:1.8rem;letter-spacing:1px;font-weight:500;margin-top:3rem;color:#fff}@media (max-width: 40em){#contact .contact-copy p{font-size:1.5rem;margin-top:2.5rem;margin-bottom:2.5rem}}#contact form{overflow:hidden;display:block}#contact .field{width:100%}#contact .field input,#contact .field textarea{width:100%;padding:1rem;margin-bottom:1.5rem;border:1px solid #fff}@media (max-width: 40em){#contact .field input,#contact .field textarea{padding:0.5rem}}#contact .submit-button input{border:1px solid #fff;background-color:#fff;color:#38803d;cursor:pointer;text-transform:uppercase;font-weight:600;font-size:1.3rem;line-height:1;margin:0;transition:all 0.25s ease-in-out}#contact .submit-button input:hover{background-color:#38803d;color:white}.modal{position:fixed;z-index:10000;width:100vw;height:100vh;top:0;bottom:0;left:0;right:0;background-color:rgba(255,255,255,0.9);visibility:hidden;opacity:0;transition:0.3s all ease-in-out}.modal.active{visibility:visible;opacity:1}.modal .modal-close{position:absolute;top:1rem;right:1rem;height:30px;width:30px;cursor:pointer}.modal .modal-close::before,.modal .modal-close::after{content:'';position:absolute;top:13px;right:0;height:3px;width:100%;background-color:#fff}.modal .modal-close::before{transform:rotate(45deg);top:14px}.modal .modal-close::after{transform:rotate(-45deg)}.modal .inner-modal{position:relative;width:50%;left:50%;top:50%;transform:translate(-50%, -50%);background-color:#38803d;padding:3rem;text-align:center}.modal .inner-modal h3,.modal .inner-modal p{color:#fff}.media-resources ul{list-style-type:none;margin:0;padding:0;display:flex;justify-content:center}.media-resources li{width:33%;padding:1rem 0.5rem}.media-resources li div{border:1px solid #ddd;padding:1rem;height:365px;display:flex;flex-direction:column;justify-content:space-between}.media-resources h4{text-align:center}.media-resources i{color:white;padding-left:0.5rem}.media-footer{position:fixed;bottom:0;width:100%}body.modal-open{overflow:hidden;position:fixed}footer{background:#333}footer .footer-content .logo{width:250px;margin:0 auto}footer .footer-content .logo img{width:250px}footer .colophon{border-top:1px solid #555}footer .footer-social{margin:1rem 0}footer .footer-social .social-menu{list-style:none;margin:0;padding:0.5rem 1rem}footer .footer-social .social-menu li{display:inline-block;padding:0 1rem;line-height:2}footer .footer-social .social-menu i{color:#38803d;transition:all 0.25s ease-in-out}footer .footer-social .social-menu i:hover{color:#57a05c}footer .paid-for{margin-bottom:1rem}footer .paid-for p{float:right;color:#fff;padding:0.6rem 1rem;border:1px solid #fff;font-size:0.8rem;margin:1rem 0}@media (max-width: 40em){footer .paid-for p{font-size:0.75rem;float:none;width:100%;text-align:center}}.formFooter{display:none !important}.form-footer{display:none !important}
/*# sourceMappingURL=style.css.map */
