.autocomplete-list{border:1px solid #ccc;background:#fff;position:absolute;width:100%;max-height:200px;overflow-y:auto;z-index:9999}.autocomplete-item{padding:8px 10px;cursor:pointer}.autocomplete-item:hover{background:#f0f0f0}.form-group{margin-bottom:10px}.wrapper{max-width:100vw;overflow:hidden}.donation-page header.navigation{max-width:100vw}.donation-page button.btn.btn-primary,.donation-page .button.is-primary,.donation-page input[type=submit]{display:inline-flex;align-items:center;justify-content:center;text-align:center;height:51px;font-weight:900;font-size:14px;line-height:21px;text-transform:uppercase;padding:14px 36px;transition:all 0.3s ease-out;background-color:#0076bc;font-family:"Chronica Pro",Arial,sans-serif;border:1px solid #0076bc;letter-spacing:0.1em;color:#fff;border-radius:0;margin-bottom:0;min-width:0;width:fit-content}.donation-page button.btn.btn-primary:hover,.donation-page .button.is-primary:hover,.donation-page input[type=submit]:hover{color:#fff;background-color:#0076bc;border-color:#0076bc}.donation-page .btn-check + .btn:hover{color:#fff;background-color:#0076bc;border-color:#0076bc}.donation-page input.form-control,.donation-page textarea,.donation-page select{padding-left:0;padding-right:0}.donation-page input.form-control:focus,.donation-page textarea:focus,.donation-page select:focus,.donation-page input.form-control:focus-within,.donation-page textarea:focus-within,.donation-page select:focus-within,.donation-page input.form-control:focus-visible,.donation-page textarea:focus-visible,.donation-page select:focus-visible{box-shadow:none;outline:none}.donation-page .btn-outline-primary{color:#0076bc;border-color:#0076bc}.donation-page .btn-check:checked + .btn,.donation-page .btn.active,.donation-page .btn.show,.donation-page .btn:first-child:active,.donation-page :not(.btn-check) + .btn:active{background-color:#0076bc;border-color:#0076bc}.donation-page .payment-form-container{padding-bottom:4rem;border-bottom:1px solid rgba(0,0,0,0.175)}.donation-page .payment-form-container .card{box-shadow:none;border-radius:none;border:none}.donation-page .payment-form-container .card .card-header{box-shadow:none;border-radius:0;position:relative;border:none}.donation-page .payment-form-container .card .card-header h5{font-size:1.5rem}.donation-page .payment-form-container .card .card-header:after{position:absolute;left:1rem;right:1rem;bottom:0;height:1px;content:"";display:block;background:rgba(0,0,0,0.175)}.donation-page .payment-form-container .card .card-body{border:none}.donation-page .payment-form-container .card .card-body label.btn-outline-primary{padding:1.25rem}.donation-page .payment-form-container .card .card-body label.btn-outline-primary span.fs-5{font-size:1.75rem!important}.donation-page .payment-form-container form input.form-control,.donation-page .payment-form-container form select,.donation-page .payment-form-container form textarea{min-height:48px;border:none;border-radius:0;border-bottom:1px solid rgba(0,0,0,0.175)}@media (max-width:767px){.donation-page .payment-form-container .card .card-header,.donation-page .payment-form-container .card .card-body{padding:1rem 0}.donation-page .payment-form-container .card .card-header:after,.donation-page .payment-form-container .card .card-body:after{left:0;right:0}}