/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
#captcha summary{display:none;}
.container{position:relative;}.hero::after{position:relative;margin-top:-150px;display:block;height:150px;width:100%;content:'';background-image:none;}.mobile{display:none;}button,input,select[multiple],textarea{width:125px;}.btn{border-radius:0px;}.btn-danger{background-color:#cc0000;}.row{margin-left:0px;margin-right:0px;}.col-sm-12{padding-right:0px;padding-left:0px;}.col-lg-5{width:42.75%;}.col-xs-1{padding-left:0px;}.sustainer{padding-right:130px;padding-bottom:20px;}.one-time{margin-top:30px;}.monthly{margin-top:10px;}.gift{margin-top:10px;}@media (max-width:991px){.hero::after{background-image:none;}h3{font-size:28px;}.col-xs-1{margin-right:40px !important;}button,input,select[multiple],textarea{width:125px;}.col-xs-6{margin-top:20px;width:100%;}.sustainer{padding-right:100px;}}@media (max-width:767px){.desktop{display:none;}.mobile{display:block;}.col-lg-5{width:100%;margin-left:-15px;}.col-xs-6{margin-left:-15px;}.sustainer{padding-right:84px;}.last-btn{padding-right:82px;}.monthly{margin-top:30px;}.gift{margin-top:30px;}}.title{display:none;}.row{margin:0;}a.btn,input[type="submit"]{color:#fff;font-family:'Nunito Sans',sans-serif;background-color:#c00;font-size:3rem;font-weight:700;text-transform:uppercase;letter-spacing:0.06em;margin:0.5em auto;padding:0.5em 1em;border-radius:2px;}a.btn:hover,input[type="submit"]:hover{color:#fff;background-color:#ef654d;transform:translateY(-5px);box-shadow:0 3px 5px rgba(0,0,0,0.3);}a.btn.donate,input[type="submit"].donate,a.btn.webform-submit,input[type="submit"].webform-submit{font-size:1.8rem;text-transform:none;border:none;}a.btn.donate.disabled,input[type="submit"].donate.disabled,a.btn.webform-submit.disabled,input[type="submit"].webform-submit.disabled{background-color:#aaa;}.flex-center{display:flex;justify-content:center;align-items:center;}.donate,.webform-submit{font-size:1.8rem;text-transform:none;border:none;}.donate.disabled,.webform-submit.disabled{background-color:#aaa;}a.btn.donate{font-size:3rem;font-weight:900;text-transform:uppercase;}.btn-danger{background-color:#c00;}@media screen and (max-width:768px){.row{margin-left:0px;margin-right:0px;}h3{font-size:20px;}.caption{font-size:11px;}a.btn{font-size:.9em;}}@media (max-width:991px){.hero::after{display:none;}}
