
/* Template CSS */

@import"https://fonts.googleapis.com/css2?family=Fjalla+One:wght@400&family=Libre+Franklin:wght@400;700&display=swap";html{font-size:16px;height:100%}body{font-family:"Libre Franklin",sans-serif;-webkit-font-smoothing:subpixel-antialiased;height:100%;-moz-osx-font-smoothing:grayscale;color:25,25,25}body.waiting-for-ajax{overflow:hidden}body.waiting-for-ajax .modal{display:block}p,h1,h2,h3,h4,h5,h6,li{line-height:1.4;clear:none;color:#191919}h1{font-family:"Fjalla One",san-serif;width:100%;font-size:2.5rem;font-weight:600;text-align:left;margin:30px 0;line-height:1.2;text-transform:uppercase}h2{font-family:"Fjalla One",san-serif;width:100%;font-size:1.3rem;font-weight:700;text-align:left;margin:5px auto;text-transform:uppercase}h3{font-family:"Fjalla One",san-serif;width:100%;font-size:1.3rem;font-weight:600;text-align:left;line-height:normal;margin:10px 0px;color:#7d7d7d}h4{font-family:"Fjalla One",san-serif;width:100%;font-size:1.2rem;font-weight:600;text-align:left;line-height:normal;margin:0px auto 10px auto}h5{font-family:"Fjalla One",san-serif;width:100%;font-size:1.1rem;font-weight:400;text-align:center;line-height:normal;margin:0px auto 10px auto;border-bottom:1px solid #9b9b9b;padding-bottom:5px}h6{font-family:"Fjalla One",san-serif;width:100%;font-size:1rem;font-weight:400;text-align:center;line-height:normal;margin:0px 0px 20px 0px}p{width:100%;margin:0px auto;padding:10px 0px;font-size:1rem;font-weight:400;line-height:normal}a{font-weight:600;color:#52c2c8;text-decoration:none}a:hover{color:rgba(84,195,200,.6)}hr{height:1px;color:#9b9b9b;background-color:#9b9b9b;border:none;margin:10px 0px 20px 0px}#_form_content{width:100%;padding:20px}#_donation_form{max-width:1200px;width:100%;margin:0 auto}button{width:auto;display:inline-block;padding:10px 30px;text-align:center;text-transform:uppercase;font-size:1rem;border:none;cursor:pointer;font-weight:400;background-color:#52c2c8;border-radius:2px;text-align:center;color:#fff;transition:.2s background-color}button.disabled{cursor:auto;opacity:.5}button:hover{background-color:rgba(84,195,200,.6);color:#fff;transition:.2s background-color}button.disabled:hover{background-color:#52c2c8;color:#fff}a.button{text-decoration:none;width:auto;display:inline-block;padding:10px 30px;text-align:center;text-transform:uppercase;font-size:1rem;border:2px solid #106dba;cursor:pointer;font-weight:400;color:#52c2c8;background-color:rgba(0,0,0,0);border-radius:2px;transition:.2s background-color}a.button:hover{background-color:#52c2c8;color:#fff;transition:.2s background-color}#_templates{display:none}#_display_error{display:none}#_body_wrapper{min-height:100vh;margin:0px auto;width:100%;position:relative;padding-bottom:440px}#_header{width:100%;height:250px;position:relative}#_header_content{height:250px;width:90%;max-width:1450px;margin:0px auto;position:relative}#_logo{cursor:pointer;height:55px;max-width:48%;position:absolute;left:0px;top:40px}#_navbar{font-family:"Fjalla One",san-serif;position:absolute;right:0px;top:50px}#_navbar>ul{list-style:none}#_navbar li{white-space:nowrap;list-style:none;text-align:center;cursor:pointer;display:inline-block;position:relative;padding:6px 10px}#_navbar li a{white-space:nowrap;width:100%;font-size:.95rem;font-weight:400;color:#fff}#_navbar li a span{white-space:nowrap}#_navbar li:hover a{color:rgba(84,195,200,.6)}#_navbar>ul>li>a{text-transform:uppercase}#_navbar>ul>li>ul{display:none;position:absolute;top:100%;left:0;padding:10px 0px;z-index:10000}#_navbar>ul>li>ul>li{display:block;text-align:left;padding:0 20px}#_navbar>ul>li:hover>ul{display:block;background-color:#fff}#_navbar>ul>li:hover>ul>li>a{color:#191919}#_navbar>ul>li:hover>ul>li:hover>a{color:rgba(84,195,200,.6)}#_mobile_icon{display:none;position:absolute;top:40px;right:0px;cursor:pointer;color:#fff;font-size:20px}#_mobile_navbar_wrapper{position:fixed;top:0;left:0;width:0;overflow:hidden;transition:.2s width;background-color:#000;height:100vh;z-index:5000}#_mobile_navbar_wrapper_side{width:60px;height:100%;position:absolute;top:0;right:0;background-color:#52c2c8}#_mobile_navbar_wrapper_side .fas{position:absolute;top:30px;left:50%;transform:translate(-50%, 0);cursor:pointer;font-size:20px;color:#fff}#_mobile_navbar_wrapper.shown{width:100%}#_mobile_navbar_wrapper>ul{list-style:none;position:absolute;top:40px;left:40px}#_mobile_navbar_wrapper li{white-space:nowrap;list-style:none;cursor:pointer;position:relative;padding:0 0 10px 0}#_mobile_navbar_wrapper li a{white-space:nowrap;font-size:1.2rem;font-weight:400;color:#fff}#_mobile_navbar_wrapper li a span{white-space:nowrap}#_mobile_navbar_wrapper li:hover>a{color:#52c2c8}#_mobile_navbar_wrapper>ul>li>ul{padding-top:8px}#_mobile_navbar_wrapper>ul>li>ul>li{padding:5px 40px}#_main_content{width:100%;position:relative;margin:0 auto}#_main_content img{max-width:100%}#_main_content ul{list-style:disc;margin:0px 0px 30px 30px}#_main_content ul li{margin:10px}#login_form{padding:20px;margin:0px auto;max-width:600px;text-align:center;width:50%}#forgot_form{padding:20px;margin-top:40px;margin-left:auto;margin-right:auto;width:600px;display:none}#_login_form_wrapper h1{font-size:2rem}#_login_form_wrapper button{font-weight:400;background:#106dba;color:#fff;font-size:1rem;text-transform:uppercase;padding:7px 15px 7px 15px;margin:0px 10px;border:none}#_login_form_wrapper button:hover{background:#106dba;color:#fff;box-shadow:0px 2px 4px 0px rgba(80,80,80,.5)}#_footer{color:#fff;width:100%;background-color:#000;position:absolute;bottom:0px;left:0px;height:440px}#_footer_content{margin:0px auto;width:96%;max-width:1600px;position:relative;font-size:.8rem;height:440px;color:#fff;padding:40px 0;line-height:1.4}#_footer_content h2{color:#a6a6a6;font-size:1rem}#_footer_content_wrapper{display:flex;justify-content:flex-start}#_footer_content_wrapper div{margin-right:20px}#_footer_copyright{position:absolute;left:50%;bottom:10px;transform:translate(-50%, 0);font-size:.8rem;color:#b4b4b4}#_footer_logo{height:100px;max-width:90%;padding-bottom:20px}#_footer_content p{color:#fff;font-size:.9rem;line-height:1.4}#_footer_content ul{list-style:none}#_footer_content li{white-space:nowrap;list-style:none;cursor:pointer;position:relative;padding:8px 0}#_footer_content li a{white-space:nowrap;width:100%;font-size:.9rem;font-weight:600;color:#fff}#_footer_content li:hover a{color:rgba(84,195,200,.6)}@media only screen and (max-width: 650px){#_navbar{display:none}#_mobile_icon{display:block}}



/* Page CSS */
#error_message{text-align:center}
