@import url(https://p.typekit.net/p.css?s=1&k=wmk2yaa&ht=tk&f=173.25136.28450.28474.28477&a=21921307&app=typekit&e=css);@font-face{font-family:proxima-nova;src:url(https://use.typekit.net/af/e3ed45/00000000000000007735e602/30/l?subset_id=2&fvd=n9&v=3) format("woff2"),url(https://use.typekit.net/af/e3ed45/00000000000000007735e602/30/d?subset_id=2&fvd=n9&v=3) format("woff"),url(https://use.typekit.net/af/e3ed45/00000000000000007735e602/30/a?subset_id=2&fvd=n9&v=3) format("opentype");font-display:swap;font-style:normal;font-weight:900}@font-face{font-family:proxima-nova;src:url(https://use.typekit.net/af/8738d8/00000000000000007735e611/30/l?subset_id=2&fvd=n8&v=3) format("woff2"),url(https://use.typekit.net/af/8738d8/00000000000000007735e611/30/d?subset_id=2&fvd=n8&v=3) format("woff"),url(https://use.typekit.net/af/8738d8/00000000000000007735e611/30/a?subset_id=2&fvd=n8&v=3) format("opentype");font-display:swap;font-style:normal;font-weight:800}@font-face{font-family:proxima-nova;src:url(https://use.typekit.net/af/2555e1/00000000000000007735e603/30/l?subset_id=2&fvd=n7&v=3) format("woff2"),url(https://use.typekit.net/af/2555e1/00000000000000007735e603/30/d?subset_id=2&fvd=n7&v=3) format("woff"),url(https://use.typekit.net/af/2555e1/00000000000000007735e603/30/a?subset_id=2&fvd=n7&v=3) format("opentype");font-display:swap;font-style:normal;font-weight:700}@font-face{font-family:proxima-nova;src:url(https://use.typekit.net/af/e4b1a9/000000000000000077359571/30/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n6&v=3) format("woff2"),url(https://use.typekit.net/af/e4b1a9/000000000000000077359571/30/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n6&v=3) format("woff"),url(https://use.typekit.net/af/e4b1a9/000000000000000077359571/30/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n6&v=3) format("opentype");font-display:swap;font-style:normal;font-weight:600}@font-face{font-family:proxima-nova;src:url(https://use.typekit.net/af/0758f3/000000000000000077359583/30/l?subset_id=2&fvd=n5&v=3) format("woff2"),url(https://use.typekit.net/af/0758f3/000000000000000077359583/30/d?subset_id=2&fvd=n5&v=3) format("woff"),url(https://use.typekit.net/af/0758f3/000000000000000077359583/30/a?subset_id=2&fvd=n5&v=3) format("opentype");font-display:swap;font-style:normal;font-weight:500}@font-face{font-family:mr-eaves-xl-sans;src:url(https://use.typekit.net/af/37dc55/00000000000000007735b304/30/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n4&v=3) format("woff2"),url(https://use.typekit.net/af/37dc55/00000000000000007735b304/30/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n4&v=3) format("woff"),url(https://use.typekit.net/af/37dc55/00000000000000007735b304/30/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n4&v=3) format("opentype");font-display:swap;font-style:normal;font-weight:400}@font-face{font-family:mr-eaves-xl-sans-narrow;src:url(https://use.typekit.net/af/766611/00000000000000007735b329/30/l?subset_id=2&fvd=n4&v=3) format("woff2"),url(https://use.typekit.net/af/766611/00000000000000007735b329/30/d?subset_id=2&fvd=n4&v=3) format("woff"),url(https://use.typekit.net/af/766611/00000000000000007735b329/30/a?subset_id=2&fvd=n4&v=3) format("opentype");font-display:swap;font-style:normal;font-weight:400}@font-face{font-family:mr-eaves-xl-sans-narrow;src:url(https://use.typekit.net/af/bac94d/00000000000000007735b337/30/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n7&v=3) format("woff2"),url(https://use.typekit.net/af/bac94d/00000000000000007735b337/30/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n7&v=3) format("woff"),url(https://use.typekit.net/af/bac94d/00000000000000007735b337/30/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n7&v=3) format("opentype");font-display:swap;font-style:normal;font-weight:700}.tk-proxima-nova{font-family:proxima-nova,sans-serif}.tk-mr-eaves-xl-sans{font-family:mr-eaves-xl-sans,sans-serif}.tk-mr-eaves-xl-sans-narrow{font-family:mr-eaves-xl-sans-narrow,sans-serif}*{box-sizing:border-box}body,html{padding:0;margin:0;font-family:mr-eaves-xl-sans-narrow,sans-serif;font-size:1vw;font-weight:300}@media screen and (max-width:1024px){body,html{font-size:16px}}a{text-decoration:none}@media screen and (max-width:600px){html section.section-hero{min-height:25rem}html .section-hero .hero-text-content-container{margin-top:auto;margin-right:3rem}}nav .mobile-nav-button-container{position:absolute;left:1rem;top:1rem;z-index:1;filter:drop-shadow(.1rem .1rem .1rem rgba(0, 0, 0, .5));display:none}@media screen and (max-width:1024px){nav .mobile-nav-button-container{display:initial}}nav .mobile-nav-button-container img{-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;width:2rem;height:2rem}nav .desktop-nav-container{position:absolute;z-index:1;top:1.55rem;left:1.55rem;height:2.4rem;background-color:#fff;box-shadow:.2rem .5rem 1rem rgba(0,0,0,.25)}@media screen and (max-width:1024px){nav .desktop-nav-container{display:none}}nav .desktop-nav-container ul{display:flex;position:relative;list-style-type:none;padding:0;margin:0;width:100%;height:100%}nav .desktop-nav-container ul li{position:relative;margin:0;padding:0;width:auto;height:100%;font-family:proxima-nova,sans-serif;font-weight:600;font-size:.8rem;letter-spacing:.073rem}nav .desktop-nav-container ul li a{display:flex;align-items:center;justify-content:center;color:initial;text-decoration:none;margin:0;padding:0 1rem;width:100%;height:100%;position:relative;top:.075rem}nav .desktop-nav-container ul li.donate{background:#da291c;box-shadow:inset .7rem 0 .9rem -.7rem rgba(0,0,0,.4)}nav .desktop-nav-container ul li.donate a{color:#fff!important;padding:0 .9rem;font-weight:500}nav .desktop-nav-container ul li.donate a img{margin-right:.9rem;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;width:1.399rem}.btn{display:inline-block;font-family:mr-eaves-xl-sans-narrow,sans-serif;font-weight:500;text-align:center;text-decoration:none;vertical-align:middle;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;border:none}@media screen and (min-width:981px){.btn{font-size:1rem;line-height:1rem;letter-spacing:.15rem;padding:1rem 1rem 1rem 1rem;margin:0}}@media screen and (max-width:980.999px){.btn{font-size:3rem;line-height:3rem;letter-spacing:.15rem;padding:3rem 3rem 3rem 3rem;margin:0}}.btn:hover{text-decoration:none}.btn-red{color:#fff;background-color:red;border-color:#fff}.btn-red:hover{color:#fff;background-color:red;border-color:#fff}.section-hero{margin:0;padding:0;width:100%;display:grid;grid-template-columns:1fr;grid-template-rows:1fr;grid-gap:0;grid-template-areas:"main";position:relative;overflow:hidden}.section-hero .hero-image-container{grid-area:main}.section-hero .hero-image-container img{-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%;height:100%}.section-hero .stripes-container{position:absolute;right:2.8rem;z-index:0;height:100%}@media screen and (max-width:600px){.section-hero .stripes-container{right:2rem;bottom:-1rem;height:auto;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}}.section-hero .stripes-container img{-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;width:6.75rem;height:auto}@media screen and (max-width:600px){.section-hero .stripes-container img{width:3.5rem;-webkit-mask-image:-webkit-gradient(linear,center top,center bottom,color-stop(0,rgba(0,0,0,0)),color-stop(.4,rgba(0,0,0,0)),color-stop(.6,#000),color-stop(1,#000))}}.section-hero .logo-container{grid-area:main;width:auto;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;height:auto;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;margin:.3rem -.2rem auto auto;position:relative;z-index:1}@media screen and (max-width:600px){.section-hero .logo-container{margin:auto -.5rem -.75rem auto}}.section-hero .logo-container img{-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;width:12.25rem;height:auto}@media screen and (max-width:600px){.section-hero .logo-container img{width:8rem}}.section-hero .hero-text-content-container{grid-area:main;width:auto;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;height:auto;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;margin:auto auto .4rem 1.78rem}@media screen and (max-width:600px){.section-hero .hero-text-content-container{margin:3rem 3rem .4rem 1rem}}.section-hero .hero-text-content-container h1{display:flex;flex-flow:column;align-items:flex-start;justify-content:flex-start;font-family:proxima-nova;color:#fff;font-weight:500;font-size:1.55rem;letter-spacing:.11rem}@media screen and (max-width:600px){.section-hero .hero-text-content-container h1{filter:drop-shadow(.1rem .1rem .1rem rgba(0, 0, 0, .85))}}.section-hero .hero-text-content-container h1 .line-1{margin-bottom:.6rem}@media screen and (max-width:600px){.section-hero .hero-text-content-container h1 .line-1{font-size:1.3rem;padding-right:3rem}}@media screen and (max-width:600px){.section-hero .hero-text-content-container h1 .line-2{margin:0;width:85%;padding-right:3rem}}.section-hero .hero-text-content-container h1 .line-2 .line-2-smaller-text{top:-.2rem;position:relative}.section-hero .hero-text-content-container h1 .line-2 .line-2-bigger-text{font-size:2.4rem;letter-spacing:.2rem;margin-left:.35rem}@media screen and (max-width:600px){.section-hero .hero-text-content-container h1 .line-2 .line-2-bigger-text{margin-left:0;font-size:2rem}}.section-hero .hero-text-content-container h1 .line-3{font-family:proxima-nova;font-size:4.8rem;letter-spacing:-.1425rem;font-weight:600;line-height:5.1rem;filter:drop-shadow(.1rem .2rem .3rem rgba(0, 0, 0, .5))}@media screen and (max-width:1024px){.section-hero .hero-text-content-container h1 .line-3{font-size:4rem}}@media screen and (max-width:768px){.section-hero .hero-text-content-container h1 .line-3{font-size:3rem}}@media screen and (max-width:600px){.section-hero .hero-text-content-container h1 .line-3{margin:0;font-size:3rem;line-height:initial;margin-top:1rem}}