a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline;text-decoration:none;color:inherit}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}table{border-collapse:collapse;border-spacing:0}.dark-blue{color:#132355}.dark-red{color:#76083a}.green{color:#3c98a4}.orange{color:#ee8201}.red{color:#c50054}.yellow{color:#f7b50e}.white{color:#fff}.bg-beige{background-color:#f6f1e5}.bg-dark-blue{background-color:#132355}.bg-green{background-color:#3c98a4}.bg-light-green{background-color:#a9e1e0}.bg-orange{background-color:#ee8201}.bg-red{background-color:#c50054}.bg-white{background-color:#fff}.bg-yellow{background-color:#f7b50e}body,html{width:100%;min-height:100vh;font-family:Roboto,sans-serif;overflow-x:hidden}b,strong{font-weight:700}.full-width,.section{position:relative;display:block;width:100%}.full-height{height:80vh}.box-center{position:relative;margin:0 auto}@media screen and (min-width:1024px){.box-center{width:1200px}}@media screen and (max-width:1024px){.box-center{width:96%}}.section-background{position:absolute;left:0;top:0;right:0;bottom:0;object-fit:cover;width:100%;height:100%;pointer-events:none;z-index:0}@media screen and (min-width:1024px){.mobile-only{display:none}}@media screen and (max-width:1024px){.desktop-only{display:none}.overlay{display:none;position:fixed;top:0;left:0;background-color:rgba(0,0,0,.7);width:100vw;height:100vh;z-index:1000}.overlay.active{display:block}}.h1{font-size:220%;text-align:center}.h2{font-weight:900;text-align:center}.h2 strong{display:block;font-size:160%;line-height:1}.h2 span{display:block;font-size:220%;line-height:1}.subtitle{font-size:120%;line-height:1.2;text-align:center}.marg-t-16{margin-top:16px}.marg-t-32{margin-top:32px}.marg-t-64{margin-top:64px}.marg-t-80{margin-top:80px}.marg-l-16{margin-left:16px}.marg-b-64{margin-bottom:64px}.pad-t-32{padding-top:32px}.pad-t-48{padding-top:48px}.pad-t-64{padding-top:64px}.pad-t-128{padding-top:128px}.pad-b-48{padding-bottom:48px}.pad-b-64{padding-bottom:64px}.pad-b-128{padding-bottom:128px}.7{padding-bottom:256px}.header{position:relative;background-color:#3c98a4;z-index:1000}@media screen and (min-width:1024px){.header{height:90px}}@media screen and (max-width:1024px){.header{height:64px}}.header .logo{position:absolute;background-color:#fff;top:0;left:0}@media screen and (min-width:1024px){.header .logo{padding:16px 24px;border-radius:0 0 16px 16px}}@media screen and (max-width:1024px){.header .logo{padding:8px 12px;border-radius:0 0 12px 12px}}@media screen and (min-width:1024px){.header .logo__image{width:124px}}@media screen and (max-width:1024px){.header .logo__image{width:64px}}@media screen and (min-width:1024px){.header .navbar{float:right;padding-top:32px}.header .navbar__item{display:inline-block;vertical-align:middle;padding-left:24px;padding-right:24px;text-transform:uppercase;font-weight:500;font-size:125%}.header .navbar__item:not(:first-of-type){border-left:#fff solid 1px}.header .navbar__item--donate{padding-top:12px;padding-bottom:12px;border-radius:16px;background-color:#f7b50e;color:#c50054;font-weight:700}}@media screen and (max-width:1024px){.header .navbar{position:absolute;width:80vw;height:100vh;top:0;right:-84vw;background-color:#3c98a4;transition:right ease .4s;z-index:10000}.header .navbar.active{right:-4vw}.header .navbar-button{margin-top:calc((64px - 32px)/ 2);float:right;width:32px;height:32px;text-align:center;background:0 0;border:none}.header .navbar-button hr{display:block;width:24px;height:2px;border:none;background-color:#fff}.header .navbar__item{display:block;text-align:center;width:100%;line-height:64px;font-size:140%;text-transform:uppercase;color:#fff}}.footer__contact{text-align:center;color:#fff}@media screen and (min-width:1024px){.footer__contact__text{font-size:110%;line-height:1.1}}@media screen and (max-width:1024px){.footer__contact__text{font-size:100%;line-height:1.2}}.footer__contact__text--bigger{font-size:120%;font-weight:700}.footer__social{display:grid;grid-template-columns:repeat(2,48px);column-gap:16px;align-content:center;justify-content:center}.footer__social__button{display:flex;align-items:center;justify-content:center;border-radius:100%;height:48px}.footer__social__button__icon{display:block;max-height:55%;max-width:55%}.footer__copyright{color:#3c98a4;text-align:center}@media screen and (min-width:1024px){.footer__copyright{font-size:90%;padding-top:8px;padding-bottom:16px;vertical-align:middle}.footer__copyright img{top:6px;position:relative;margin-left:8px;height:32px}.footer__copyright a:nth-of-type(2){margin-left:4px;color:#fff;text-decoration:underline}}@media screen and (max-width:1024px){.footer__copyright{font-size:80%;padding-top:24px;padding-bottom:24px;line-height:2}.footer__copyright img{top:6px;position:relative;margin-left:8px;height:32px}}