@import "bootstrap.min.css";@import "https://pro.fontawesome.com/releases/v5.2.0/css/all.css";@import "https://fonts.googleapis.com/css?family=Roboto:400,400i,700,700i";@import "https://use.typekit.net/crm5zvh.css";body{font-family:roboto,helvetica neue,Arial,sans-serif;overflow-x:hidden}@media(max-width:767px){body{margin-top:93px}}body h1,body h2,body h3,body h4,body h5,body h6,body .display-1,body .display-2,body .display-3,body .display-4{font-family:roboto,helvetica neue,Arial,sans-serif;font-weight:700;letter-spacing:2px}body input,body .btn,body .form-control{border-radius:2.5px;border:none}body a{color:#b4111a}body a:hover{color:#910e15}body .fs-0_5{font-size:.5rem}body .fs-1{font-size:1rem}body .fs-1_5{font-size:1.5rem}body .fs-2{font-size:2rem}body .fs-2_5{font-size:2.5rem}body .fs-3{font-size:3rem}body .screen-reader-text{display:none}body .btn{text-transform:uppercase}body .btn-primary{background-color:#b4111a;border-color:#b4111a}body .btn-primary:hover{background-color:#910e15;border-color:#910e15}body .btn-secondary{background-color:#454546;border-color:#454546}body .btn-secondary:hover{background-color:#323233;border-color:#323233}body .bar{-webkit-clip-path:polygon(0px 0px,calc(50% - 150px) 0px,calc(50% - 150px) 100%,calc(50% + 150px) 100%,calc(50% + 150px) 0px,100% 0px,100% 100%,0px 100%);-moz-clip-path:polygon(0px 0px,calc(50% - 150px) 0px,calc(50% - 150px) 100%,calc(50% + 150px) 100%,calc(50% + 150px) 0px,100% 0px,100% 100%,0px 100%);-ms-clip-path:polygon(0px 0px,calc(50% - 150px) 0px,calc(50% - 150px) 100%,calc(50% + 150px) 100%,calc(50% + 150px) 0px,100% 0px,100% 100%,0px 100%);-o-clip-path:polygon(0px 0px,calc(50% - 150px) 0px,calc(50% - 150px) 100%,calc(50% + 150px) 100%,calc(50% + 150px) 0px,100% 0px,100% 100%,0px 100%);clip-path:polygon(0px 0px,calc(50% - 150px) 0px,calc(50% - 150px) 100%,calc(50% + 150px) 100%,calc(50% + 150px) 0px,100% 0px,100% 100%,0px 100%);margin-top:-25px;border-top:3px solid #454546}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){body .bar{margin-top:0}}body #mb-nav{position:absolute;background-color:#d7c9b9;top:0;width:100%;z-index:100}body #mb-nav:before{content:"";top:0;left:0;bottom:0;right:0;position:absolute;z-index:-1;background-color:#d7c9b9}body #mb-nav:after{content:"";background-image:url(../img/grain.png);background-repeat:repeat-y;background-size:100% auto;background-position:center 0;opacity:.3;top:0;left:0;bottom:0;right:0;position:absolute;z-index:-1;background-blend-mode:multiply}body #mb-nav:before{background-image:url(../img/tn-flag.png);background-repeat:repeat-y;background-size:cover;background-blend-mode:multiply;background-position:center center;opacity:.1}body #mb-nav #mb-nav-close{margin-top:1rem;text-align:left}body #mb-nav .navbar-nav .nav-link{color:#454546;text-transform:uppercase;font-weight:700}body #mb-nav .navbar-nav .nav-link:hover{color:#b4111a}body #mb-nav .navbar-nav .nav-link.active a{color:#454546!important}body #mb-nav .navbar-nav .nav-link.active a:hover{color:#b4111a}body #mb-nav .cta-btn .btn{width:200px}body #mb-nav nav{z-index:2}body #mb-nav nav.social a{color:#454546}body #mb-nav nav.social a:hover{color:#b4111a}@media(max-width:767px){body #mb-nav nav.social a.nav-link{padding:.5rem}}body #mb-nav nav.social:before,body #mb-nav nav.social:after{content:none!important;background-image:none!important}body nav.navbar{z-index:2}body nav.navbar:before{content:"";top:0;left:0;bottom:0;right:0;position:absolute;z-index:-1;background-color:#fff}body nav.navbar:after{content:"";background-image:url(../img/grain.png);background-repeat:repeat-y;background-size:100% auto;background-position:center 0;opacity:.4;top:0;left:0;bottom:0;right:0;position:absolute;z-index:-1;background-blend-mode:multiply}@media(max-width:767px){body nav.navbar{position:fixed!important;width:100%;z-index:3;top:0}}body nav .container div{flex-grow:1;flex-basis:0}body nav .container div.buttons .btn{text-transform:uppercase}@media(max-width:991px){body nav .container{max-width:100%}}body nav .navbar-brand img{max-width:150px}body nav .navbar-toggler{color:#454546!important;border:none}body #heroVideo_wrapper{position:absolute;top:90px;right:0;bottom:0;left:0;height:100%;overflow:hidden;z-index:-9999}body #heroVideo_wrapper #heroVideo{position:absolute;top:50%;left:50%;-webkit-transform:translateX(-50%) translateY(-50%);-moz-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);-o-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);min-width:100%;min-height:100%;z-index:-9999;display:flex}body #heroVideo_wrapper #heroVideo iframe{width:100%;height:110vh}@media(max-width:979px){body #heroVideo_wrapper{display:none}}body header{position:relative;text-align:center;background-size:cover;background-position:center center}body header:before{content:"";top:0;left:0;bottom:0;right:0;position:absolute;z-index:-1;background-color:#fff}body header:after{content:"";background-image:url(../img/grain.png);background-repeat:repeat-y;background-size:100% auto;background-position:center 0;opacity:.1;top:0;left:0;bottom:0;right:0;position:absolute;z-index:-1;background-blend-mode:multiply}body header img{width:100%}body header.home{height:50vh;min-height:300px}body header.home .col{line-height:50vh;min-height:300px}body header.home .col img{max-width:150px}body header.home:before{z-index:-999999}body header.home:after{z-index:-999999}@media(max-width:979px){body header.home{display:none}}body header.about img{width:auto}body main{padding-bottom:calc(3rem + 20px)!important;position:relative;color:#454546;padding:3rem;padding-bottom:calc(3rem + 20px)}body main:before{content:"";top:0;left:0;bottom:0;right:0;position:absolute;z-index:-1;background-color:#fff}body main:after{content:"";background-image:url(../img/grain.png);background-repeat:repeat-y;background-size:100% auto;background-position:center 0;opacity:.1;top:0;left:0;bottom:0;right:0;position:absolute;z-index:-1;background-blend-mode:multiply}@media(max-width:767px){body main{padding:1.5rem}}body main hr{height:3px}body main h1{color:#b4111a;font-family:roboto,helvetica neue,Arial,sans-serif;font-weight:900;font-style:italic;font-size:4rem}@media(max-width:767px){body main h1{font-size:3rem}}body main .page-nav nav.pagination{justify-content:center;margin-bottom:10px;margin-left:auto;margin-right:auto}body main .page-nav nav.pagination .nav-links a{padding:0 3px;color:#787878;text-transform:uppercase;font-weight:500}body main .page-nav nav.pagination .nav-links a:hover{color:#b4111a;text-decoration:none}body main .page-nav nav.pagination .nav-links .current{color:#709c38;font-weight:500}body main .filter{border-top:3px solid #454546;border-bottom:3px solid #454546;text-transform:uppercase}body main .filter a{margin:0 1rem;color:#454546}body main .filter a:hover{color:#b4111a}body main article.issue .title h2{color:#b4111a}body main article.issue a .header{height:295px;background-size:cover;background-position:center center;display:table;width:100%}body main article.issue a .header .title-wrapper{display:table-cell;text-align:center;vertical-align:middle}body main article.issue a .header .title{display:inline-block;background-color:rgba(69,69,70,.7);background-blend-mode:multiply}body main article.issue a .header .title h2{font-family:roboto,helvetica neue,Arial,sans-serif;font-weight:700;font-size:2rem;color:#fff}body main article.issue a .header .title h2 .far{-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:transform .25s ease-in-out;-moz-transition:transform .25s ease-in-out;-ms-transition:transform .25s ease-in-out;-o-transition:transform .25s ease-in-out;transition:transform .25s ease-in-out}body main article.issue a.collapsed .header .title h2 .far{-webkit-transform:rotate(-180deg);-moz-transform:rotate(-180deg);-ms-transform:rotate(-180deg);-o-transform:rotate(-180deg);transform:rotate(-180deg);-webkit-transition:transform .25s ease-in-out;-moz-transition:transform .25s ease-in-out;-ms-transition:transform .25s ease-in-out;-o-transition:transform .25s ease-in-out;transition:transform .25s ease-in-out}body main article.issue a:hover{text-decoration:none}body main article.issue .body{color:#787878}body main article.issue .body hr{background-color:#454546;height:2px}body main article.store-item .image{height:300px;width:200px;text-align:center;line-height:300px;margin:auto}body main article.store-item .image img{max-width:200px;max-height:300px}body main article.store-item .title{height:64px;margin-bottom:9px}body main article.store-item .title h2{font-family:roboto,helvetica neue,Arial,sans-serif;font-weight:500;font-size:1.25rem;text-transform:uppercase;text-align:center}body main article.store-item .button a{font-size:1.75rem;text-transform:uppercase;font-weight:900}body main article.news-item{font-size:1.5rem}body main article.news-item h2{font-family:roboto,helvetica neue,Arial,sans-serif;font-weight:400;font-size:2rem;margin-bottom:1rem}body main article.news-item h2 a:hover{text-decoration:none}body main article.news-item h2 img{max-width:50px;float:left;margin-right:1rem}body main article.news-item .content{color:#787878}body main article.news-item .more{font-family:roboto,helvetica neue,Arial,sans-serif;font-weight:700;font-style:italic;font-size:1.25rem}body main .content p{font-size:1.1rem}body main .content ul li{font-size:1.1rem}body main.coalitions .content p{font-size:1rem}body main.coalitions .content p:first-child{font-size:1rem}body main.coalitions .coalition-signup a{width:525px;height:376px;background-size:cover;color:#454546;font-style:italic;font-size:2rem;font-family:roboto,helvetica neue,Arial,sans-serif;font-weight:700;line-height:1.75rem}body main.coalitions .coalition-signup a span{color:#b4111a;display:block}body main.coalitions .coalition-signup a:hover{text-decoration:none}body main .learn-more a{font-size:2rem;color:#454546;font-weight:700;font-family:roboto,helvetica neue,Arial,sans-serif;letter-spacing:3px}body main .learn-more a span,body main .learn-more a i{color:#b4111a}@media(max-width:767px){body main .learn-more a{font-size:1.5rem}}body main .learn-more a:hover{text-decoration:none}body section{position:relative;z-index:2}body section.signup{text-transform:uppercase;font-size:2rem;font-weight:700;color:#b4111a;line-height:35.5px}body section.signup:before{content:"";top:0;left:0;bottom:0;right:0;position:absolute;z-index:-1;background-color:#d7c9b9}body section.signup:after{content:"";background-image:url(../img/grain.png);background-repeat:repeat-y;background-size:100% auto;background-position:center 0;opacity:.5;top:0;left:0;bottom:0;right:0;position:absolute;z-index:-1;background-blend-mode:multiply}@media(max-width:767px){body section.signup{font-size:1.75rem}body section.signup button{width:100%}}@media(min-width:767px) and (max-width:1200px){body section.signup .small#input_2_2{width:15%!important}}body section.signup .join-text{vertical-align:middle}@media(max-width:767px){body section.signup .join-text{margin-bottom:0}}body section.signup span{color:#fff}body section.signup .gform_wrapper{display:inline}body section.signup form{display:inline!important}body section.signup form input{box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;padding:.375rem .75rem!important;font-size:1rem!important;width:auto!important}@media(max-width:767px){body section.signup form input{display:block!important;width:100%!important;margin-bottom:1rem}}body section.signup form button.btn-primary,body section.signup form .button{background-color:#b4111a;cursor:pointer;color:#fff;text-transform:uppercase;padding:.375rem .75rem!important;border-radius:2.5px;line-height:22px}body section.signup form button.btn-primary:hover,body section.signup form .button:hover{background-color:#910e15}body section.signup form .gform_body{display:inline!important;line-height:35.5px}body section.signup form .gform_body ul{display:inline!important;line-height:35.5px}body section.signup form .gform_body ul li{display:inline!important;line-height:35.5px}body section.signup form .gform_body ul li div{display:inline!important;line-height:35.5px}body section.signup form .gform_body ul li div input{display:inline!important;line-height:1}body section.signup form .gform_footer{margin:0;padding:0;display:inline!important;line-height:35.5px}body section.signup form .gform_footer input{margin:0}body section.feature{min-height:300px;padding-bottom:calc(3rem + 20px)!important}body section.feature:before{content:"";top:0;left:0;bottom:0;right:0;position:absolute;z-index:-1;background-color:#fff}body section.feature:after{content:"";background-image:url(../img/grain.png);background-repeat:repeat-y;background-size:100% auto;background-position:center 0;opacity:.2;top:0;left:0;bottom:0;right:0;position:absolute;z-index:-1;background-blend-mode:multiply}body section.feature:before{background-image:url(../img/grain-light.jpg);background-repeat:no-repeat;background-size:cover;background-blend-mode:multiply;opacity:1}body section.feature:after{background-image:url(../img/mb-flag.png);background-size:auto;background-position:left -50px;opacity:1;background-repeat:no-repeat}@media(max-width:767px){body section.feature:after{background-image:none;background-color:#fff;opacity:.4}}body section.feature .text{font-weight:500;line-height:2.5rem}body section.feature .text span{color:#b4111a;font-family:roboto,helvetica neue,Arial,sans-serif;font-style:oblique;font-weight:700}body section.feature .text span.black{color:#454546;font-family:roboto,helvetica neue,Arial,sans-serif;font-style:normal;font-weight:500}body section.feature .btn{text-transform:uppercase;letter-spacing:3px}body section.issues{padding-bottom:calc(3rem + 20px)!important}body section.issues:before{content:"";top:0;left:0;bottom:0;right:0;position:absolute;z-index:-1;background-color:#fff}body section.issues:after{content:"";background-image:url(../img/grain.png);background-repeat:repeat-y;background-size:100% auto;background-position:center 0;opacity:.4;top:0;left:0;bottom:0;right:0;position:absolute;z-index:-1;background-blend-mode:multiply}body section.issues h2{font-size:3rem;font-family:roboto,helvetica neue,Arial,sans-serif;text-transform:uppercase;margin-bottom:1rem}@media(max-width:767px){body section.issues h2{font-size:2rem}}body section.issues h2 span.light{font-weight:400}body section.issues h2 span.red{color:#b4111a}body section.issues .content h3{font-style:oblique;color:#b4111a;font-size:3.5rem}@media(max-width:767px){body section.issues .content h3{font-size:2.5rem}}body section.issues .content p{font-weight:500;font-size:1.5rem}body section.issues .content p strong{font-weight:700}body section.news{padding-bottom:calc(3rem + 20px)!important}body section.news:before{content:"";top:0;left:0;bottom:0;right:0;position:absolute;z-index:-1;background-color:#fff}body section.news:after{content:"";background-image:url(../img/grain.png);background-repeat:repeat-y;background-size:100% auto;background-position:center 0;opacity:.2;top:0;left:0;bottom:0;right:0;position:absolute;z-index:-1;background-blend-mode:multiply}body section.news article{margin:1rem 0}body section.news article h3 a{color:#b4111a}body section.news article .content{color:#787878}body section.news article .more{margin-top:.5rem}body section.news article .more a{color:#b4111a}body section.donate{-webkit-clip-path:polygon(calc(50% + 20px) 0px,50% 20px,calc(50% - 20px) 0px,0px 0px,0px 100%,100% 100%,100% 0px);-moz-clip-path:polygon(calc(50% + 20px) 0px,50% 20px,calc(50% - 20px) 0px,0px 0px,0px 100%,100% 100%,100% 0px);-ms-clip-path:polygon(calc(50% + 20px) 0px,50% 20px,calc(50% - 20px) 0px,0px 0px,0px 100%,100% 100%,100% 0px);-o-clip-path:polygon(calc(50% + 20px) 0px,50% 20px,calc(50% - 20px) 0px,0px 0px,0px 100%,100% 100%,100% 0px);clip-path:polygon(calc(50% + 20px) 0px,50% 20px,calc(50% - 20px) 0px,0px 0px,0px 100%,100% 100%,100% 0px);margin-top:-20px;padding:65px;min-height:0}body section.donate:before{content:"";top:0;left:0;bottom:0;right:0;position:absolute;z-index:-1;background-color:#fff}body section.donate:after{content:"";background-image:url(../img/grain.png);background-repeat:repeat-y;background-size:100% auto;background-position:center -50px;opacity:.4;top:0;left:0;bottom:0;right:0;position:absolute;z-index:-1;background-blend-mode:multiply}body section.donate a{font-size:2rem;color:#b4111a;font-weight:700;font-family:roboto,helvetica neue,Arial,sans-serif;letter-spacing:3px}body section.donate a span,body section.donate a i{color:#454546}body section.donate a:hover{text-decoration:none}body section.donate:before{background-image:none;opacity:1}body section.donate:after{background-image:url(../img/mountains.jpg);background-position:center -350px;background-size:cover;opacity:.4}@media(max-width:992px){body section.donate:after{background-position:center top}}body section.cta{-webkit-clip-path:polygon(calc(50% + 20px) 0px,50% 20px,calc(50% - 20px) 0px,0px 0px,0px 100%,100% 100%,100% 0px);-moz-clip-path:polygon(calc(50% + 20px) 0px,50% 20px,calc(50% - 20px) 0px,0px 0px,0px 100%,100% 100%,100% 0px);-ms-clip-path:polygon(calc(50% + 20px) 0px,50% 20px,calc(50% - 20px) 0px,0px 0px,0px 100%,100% 100%,100% 0px);-o-clip-path:polygon(calc(50% + 20px) 0px,50% 20px,calc(50% - 20px) 0px,0px 0px,0px 100%,100% 100%,100% 0px);clip-path:polygon(calc(50% + 20px) 0px,50% 20px,calc(50% - 20px) 0px,0px 0px,0px 100%,100% 100%,100% 0px);margin-top:-20px;padding:65px}body section.cta:before{content:"";top:0;left:0;bottom:0;right:0;position:absolute;z-index:-1;background-color:#fff}body section.cta:after{content:"";background-image:url(../img/grain.png);background-repeat:repeat-y;background-size:100% auto;background-position:center -50px;opacity:.4;top:0;left:0;bottom:0;right:0;position:absolute;z-index:-1;background-blend-mode:multiply}body section.cta a{font-size:2rem;color:#b4111a;font-weight:700;font-family:roboto,helvetica neue,Arial,sans-serif;letter-spacing:3px}body section.cta a span,body section.cta a i{color:#454546}@media(max-width:767px){body section.cta a{font-size:1.5rem}}body section.cta a:hover{text-decoration:none}body section.cta.feature{min-height:0}body section.cta.feature:before{background-image:none;background-color:#fff;opacity:1}body section.cta.feature:after{background-image:url(../img/mountains.jpg);background-position:center -350px;background-size:cover;opacity:.4}@media(max-width:992px){body section.cta.feature:after{background-position:center top}}body section.cta.issues a span,body section.cta.issues a i{color:#454546}body section.cta.issues:before{background-image:url(../img/flag.jpg);background-position:center top;background-size:cover;opacity:.9;background-attachment:fixed}body section.cta.issues:after{opacity:.2;background-position:center top;background-attachment:fixed}body section.cta.news a span,body section.cta.news a i{color:#454546}body section.cta.news:after{background-image:url(../img/skyline.jpg);background-position:center -350px;background-size:cover;opacity:.3}@media(max-width:992px){body section.cta.news:after{background-position:center top}}body footer{color:#454546;position:relative;padding:2.5rem 1.5rem;text-align:center}body footer:before{content:"";top:0;left:0;bottom:0;right:0;position:absolute;z-index:-1;background-color:#fff}body footer:after{content:"";background-image:url(../img/grain.png);background-repeat:repeat-y;background-size:100% auto;background-position:center 0;opacity:.3;top:0;left:0;bottom:0;right:0;position:absolute;z-index:-1;background-blend-mode:multiply}body footer .title{font-size:3rem;letter-spacing:2px;color:#b4111a;text-transform:uppercase;font-weight:700}@media(max-width:767px){body footer .title{font-size:2rem}}body footer .title span{color:#454546}body footer .gform_wrapper{margin:0}body footer form{text-align:center!important}body footer form input[type=text]{box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;border:4px solid rgba(69,69,70,.4);text-transform:uppercase;padding:.375rem .75rem!important}@media(max-width:767px){body footer form input[type=text]{margin-bottom:1rem}}body footer form button.btn-primary,body footer form .button{border:4px solid #b4111a;background-color:#b4111a;cursor:pointer;color:#fff;text-transform:uppercase;padding:.375rem .75rem!important;border-radius:2.5px}body footer form button.btn-primary:hover,body footer form .button:hover{border:4px solid #910e15;background-color:#910e15}body footer form .gform_body{display:inline!important}body footer form .gform_body ul{display:inline!important}body footer form .gform_body ul li{display:inline!important}body footer form .gform_body ul li div{display:inline!important}body footer form .gform_body ul li div input{display:inline!important}body footer form .gform_footer{display:inline!important}body footer .note{font-size:.75rem}body footer nav.footer-nav a{color:#454546;text-transform:uppercase}body footer nav.footer-nav a:hover{color:#b4111a}body footer nav.footer-nav a:last-child{background-color:#b4111a;color:#fff;border-radius:2.5px}body footer nav.footer-nav a:last-child:hover{background-color:#910e15;color:#fff}body footer nav.social a{color:#b4111a}body footer nav.social a:hover{color:#fff}body footer nav.social a.nav-link{padding:.5rem}body footer .disclaimer{text-transform:uppercase;color:#454546;font-weight:500;border:1px solid #454546;padding:.5rem;display:inline-block}@media(max-width:767px){body footer .disclaimer{font-size:.75rem}}body footer .below-disclaimer .link:before{content:'|';margin-right:5px;color:#454546}body footer .below-disclaimer .link:first-child:before{content:none}body .social-bar{position:fixed;border:2px solid #fff;border-right:0;z-index:2;top:150px;right:0}@media(max-width:767px){body .social-bar{position:sticky;width:100%;border:0;border-top:2px solid #fff;bottom:0;left:0;right:0;top:unset;display:flex;justify-content:between;margin-top:-47px}body .social-bar a{flex:1 1 auto;text-align:center}}body .social-bar a{color:#fff}body .social-bar a:hover{color:#d7141f}body .social-bar:before{content:"";background-color:#454546;opacity:.5;top:0;left:0;bottom:0;right:0;position:absolute;z-index:-1}body .modal .close{position:absolute;background-color:#fff;border:2px solid #454546;border-radius:50%;right:-15px;top:-15px;width:30px;height:30px;opacity:1;z-index:1000}body .modal .close:hover{opacity:1!important}body .modal img{max-width:100%;height:auto}