.donation-form .section.donation h3,.donation-form .section.contact h3,.donation-form .section.billing-address h3,.donation-form .section.payment h3,.donation-form .section.true-impact h3{font-family:'Poppins',sans-serif;font-style:normal;font-weight:700;font-size:28px;line-height:1.2em;letter-spacing:.08em;color:#00205F;margin:0 0 20px}.donation-form .field.text label{font-family:"Montserrat",Sans-serif;font-style:normal;font-weight:500;font-size:16px;line-height:1.4em;letter-spacing:.08em;color:#00205F;margin-bottom:3px}.donation-form .field.text input{background:#FFF;border:1px solid #082841;border-radius:10px;font-family:"Montserrat",Sans-serif;font-style:normal;font-weight:400;font-size:16px;line-height:1.4em;letter-spacing:.08em;color:#00205F;outline:none!important;max-width:unset!important;width:100%;padding:10px 20px;box-sizing:border-box}.donation-form .section.recurring{padding-left:0!important;margin:10px 0}.donation-form .section.recurring input,.donation-form .section.true-impact .checkbox.true-impact input{width:16px!important;height:16px!important;position:relative;top:2px;margin-right:7px}.donation-form .section.recurring span.label,.donation-form .section.true-impact .checkbox.true-impact span.label{font-family:"Montserrat",Sans-serif;font-style:normal;font-weight:500;font-size:16px;line-height:1.4em;letter-spacing:.08em;color:#00205F}.donation-form .field label{font-family:"Montserrat",Sans-serif;font-style:normal;font-weight:500;font-size:16px;line-height:1.4em;letter-spacing:.08em;color:#00205F;margin-bottom:3px}.donation-form .field select{background:#FFF;border:1px solid #082841;border-radius:10px;font-family:"Montserrat",Sans-serif;font-style:normal;font-weight:400;font-size:16px;line-height:1.4em;letter-spacing:.08em;color:#00205F;outline:none!important;max-width:unset!important;width:100%!important;padding:10px 20px!important;box-sizing:border-box!important;height:44.39px}.donation-form .field.frequency{margin:10px 0}.donation-form .field.start-date input,.donation-form .section.contact input,.donation-form .section.billing-address input,.donation-form .section.billing-address textarea,.donation-form .section.payment input,.donation-form .section.comment textarea{background:#FFF;border:1px solid #082841;border-radius:10px;font-family:"Montserrat",Sans-serif;font-style:normal;font-weight:400;font-size:16px;line-height:1.4em;letter-spacing:.08em;color:#00205F;outline:none!important;max-width:unset!important;width:100%!important;padding:10px 20px!important;box-sizing:border-box!important;height:auto!important;position:relative;top:0;margin-right:0}.donation-form .section.billing-address textarea{height:44.39px!important}.donation-form .section.contact,.donation-form .section.true-impact{margin-top:50px}.donation-form .section.billing-address,.donation-form .section.payment{margin-top:30px}.donation-form .section.contact .field,.donation-form .section.billing-address .field{margin-bottom:20px}.donation-form .section.contact,.donation-form .section.billing-address{display:flex;flex-wrap:wrap;justify-content:space-between}.donation-form .section.contact h3,.donation-form .section.billing-address h3{width:100%}.donation-form .section.contact .field,.donation-form .section.billing-address .field{width:48%}.donation-form .section.payment .field.radio input{width:16px!important;height:16px!important;margin-right:10px}.donation-form .section.payment .field.CreditCard{margin-bottom:20px}.donation-form .section.payment .field.routingNumber,.donation-form .section.payment .field.accountNumber,.donation-form .section.payment .sample-check,.donation-form .section.payment #stripe-cc-fields{margin-bottom:20px}.donation-form .section.payment .field #card-element{background:#FFF;border:1px solid #082841;border-radius:10px;font-family:"Montserrat",Sans-serif;font-style:normal;font-weight:400;font-size:16px;line-height:1.4em;letter-spacing:.08em;color:#00205F;outline:none!important;max-width:unset!important;width:100%!important;padding:10px 20px!important;box-sizing:border-box!important;height:44.39px!important}.donation-form .section.payment .field #card-element .__PrivateStripeElement{top:4px}.donation-form .section.captcha{margin:10px 0 50px}.donation-form .btn-group input{font-family:"Montserrat",Sans-serif;font-style:normal;font-weight:500;font-size:18px;line-height:1.2em;letter-spacing:.08em;color:#fff;background:#00205F;border-radius:10px;padding:13px 50px;border:1px solid #00205F;display:inline-block}.donation-form .btn-group input:hover{color:#00205F;background:transparent;border-color:#00205F}#donation-processing-container h2{font-family:'Poppins',sans-serif;font-style:normal;font-weight:700;font-size:28px;line-height:1.2em;letter-spacing:.08em;color:#00205F;margin:50px 0 10px}#donation-processing-container p{font-family:"Montserrat",Sans-serif;font-style:normal;font-weight:500;font-size:16px;line-height:1.4em;letter-spacing:.08em;color:#00205F;margin-bottom:0}.donation-form .section.recurring .frequency{width:48%;display:inline-block;margin-right:4%}.donation-form .section.recurring .start-date{width:48%;display:inline-block}.donation-form .section.comment textarea{height:150px!important}@media only screen and (max-width:991px){.donation-form{margin:0 10px}.donation-form .section.donation h3,.donation-form .section.contact h3,.donation-form .section.billing-address h3,.donation-form .section.payment h3,.donation-form .section.true-impact h3{font-size:24px;margin:0 0 10px}.donation-form .section.contact,.donation-form .section.true-impact{margin-top:30px}.donation-form .section.billing-address,.donation-form .section.payment{margin-top:20px}.donation-form .section.contact .field,.donation-form .section.billing-address .field{margin-bottom:20px}#donation-processing-container{margin:0 10px}#donation-processing-container h2{font-size:24px;margin:40px 0 10px}}@media only screen and (max-width:767px){.donation-form .section.recurring{margin:15px 0 10px}.donation-form .section.contact,.donation-form .section.billing-address{justify-content:flex-start}.donation-form .section.contact h3,.donation-form .section.billing-address h3,.donation-form .section.contact .field,.donation-form .section.billing-address .field{width:100%}.donation-form .section.payment .field #card-element .__PrivateStripeElement{top:3px}.donation-form .btn-group input{padding:13px 30px;display:block;width:100%}.donation-form .section.recurring .frequency{width:100%;display:block;margin-right:0}.donation-form .section.recurring .start-date{width:100%;display:block}}