.bg-form{background-color:#ddebd4!important}.btn-check:checked+.btn-radio-label,.btn-check:active+.btn-radio-label,.btn-radio-label:active,.btn-radio-label.active,.show>.btn-radio-label.dropdown-toggle{background-color:#0a58ca;border-color:#0a53be;color:#fff}.btn-check:checked+.btn-radio-label:focus,.btn-check:active+.btn-radio-label:focus,.btn-radio-label:active:focus,.btn-radio-label.active:focus,.show>.btn-radio-label.dropdown-toggle:focus{box-shadow:0 0 0 .25rem #3184fd80}.btn-check:checked+.btn-secondary,.btn-check:active+.btn-secondary,.btn-secondary:active,.btn-secondary.active,.show>.btn-secondary.dropdown-toggle{background-color:#57901f;border-color:#57901f;color:#fff}.btn-check:focus+.btn-radio-label,.btn-radio-label:focus{background-color:#0b5ed7;border-color:#0a58ca;box-shadow:0 0 0 .25rem #3184fd80;color:#fff}.btn-check:focus+.btn-secondary,.btn-secondary:focus{background-color:#57901f;border-color:#57901f;box-shadow:0 0 0 .25rem #528f2540;color:#fff}.btn-radio-label{background-color:#0d6efd;border-color:#0d6efd;color:#fff}.btn-radio-label:disabled,.btn-radio-label.disabled{background-color:#0d6efd;border-color:#0d6efd;color:#fff}.btn-radio-label:hover{background-color:#0b5ed7;border-color:#0a58ca;color:#fff}.btn-secondary{background-color:#fafafa;border-color:#57901f;color:#57901f}.btn-secondary:disabled,.btn-secondary.disabled{background-color:#6c757d;border-color:#6c757d;color:#fff}.btn-secondary:hover,.btn-check+.btn-radio-label:hover{background-color:#57901f;border-color:#57901f;color:#fff}.form-button .bi{font-size:1.5rem;margin:0 .7rem}.form-button>img{margin-left:5px;vertical-align:middle}.form-button{align-items:center;background-color:#ff9310;border:0;border-radius:4px;color:#fff;display:flex;font-weight:500;justify-content:center;outline:0;padding:.5rem 1rem;text-transform:uppercase;white-space:nowrap;width:100%}.form-button:hover{color:#fff}.form-control,.form-select,.form-label-button{border:1px solid #528f25;font-size:.8rem;font-weight:500;height:2.5rem;padding:.3rem}.form-control:focus{border:1px solid #528f25;box-shadow:0 0 0 .25rem #528f2540}.form-label{color:#4f8f23;display:inline-block;font-size:17px;font-weight:700;line-height:1.3;text-align:left}.form-label-button{font-size:1.2rem;margin:0;padding-top:8px;text-align:center}form .row{margin:auto}:invalid,:invalid:not(:focus),:invalid:focus{border-color:inherit}.ui-datepicker select.ui-datepicker-month,.ui-datepicker select.ui-datepicker-year{width:auto}.btn,.form-control,.form-select,input,textarea{border:var(--bs-border-width) solid var(--bs-border-color);font-size:.95rem;height:2.4rem}.was-validated .form-select:valid:not([multiple]):not([size]),.was-validated .form-select:valid:not([multiple])[size="1"],.form-select.is-valid:not([multiple]):not([size]),.form-select.is-valid:not([multiple])[size="1"]{background-position:right calc(.375em + .1875rem) center;background-size:calc(.75em + .375rem) calc(.75em + .375rem);--bs-form-select-bg-icon: none !important;--bs-form-select-bg-img: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%2361d196' d='M2.3 6.73.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e") !important;padding-right:calc(1.5em + .75rem)}@media(min-width:576px){.form-button{width:auto}}
