@import"https://fonts.googleapis.com/css2?family=Josefin+Sans:wght@300;400&display=swap";.invalid-feedback{color:#fff;width:100%;font-weight:600;background-color:red;border-radius:5px;padding:6px;margin:3px 0;line-height:33px;font-size:16px}.readonly{pointer-events:none;touch-action:none}.success-feedback{color:#fff;line-height:33px;width:max-content;font-weight:500;background-color:#8a2be2;border-radius:5px;padding:10px 20px;margin:3px 0;font-size:16px}h1,h2,h3,h4,h5,h6,p,span{color:#022251;font-weight:400}a{cursor:pointer;color:#022251}p,span{font-size:14px;line-height:14px;font-weight:300}h1,h2,h3,h4,h5,h6{font-weight:700;margin:0}.row{display:flex;align-content:space-between}.form-flex{display:flex}textarea{width:100%;line-height:1.5;border:none;box-shadow:none;font-size:15px}*{font-family:Josefin Sans,serif}@media screen and (max-width: 640px){.invalid-feedback{color:#fff;width:max-content;font-weight:600;background-color:red;border-radius:5px;padding:2px;margin:3px 0;line-height:16px;font-size:12px}.success-feedback{color:#fff;line-height:16px;width:max-content;font-size:12px;font-weight:500;background-color:#8a2be2;border-radius:5px;padding:5px 10px;margin:3px 0}}button{all:unset}.dangerButtonFilled{background-color:#db7093;color:#fff;text-align:center;cursor:pointer;border-radius:10px;padding:5px 10px;height:61px;width:151px;font-size:24px}.buttonFilled{background-color:#f93d76;color:#fff;text-align:center;cursor:pointer;border-radius:10px;padding:5px 10px;height:61px;width:151px;font-size:24px}.longButton{width:100%!important;height:41px!important}.buttonText{background-color:transparent;color:#f93d76;text-align:center;cursor:pointer;padding:5px 10px;height:61px;width:151px;font-size:24px}.smallButton{background-color:#f93d76;color:#fff;text-align:center;cursor:pointer;font-weight:600;padding:5px 10px;height:23px;min-width:76px;max-width:134px;font-size:16px;border-radius:100px}.primaryColor{color:#022251}.secondaryColor{color:#8da5ca}.dangerColor{color:red}.bg-dangerColor{background-color:red}.divider{height:1px;width:100%;background-color:#8da5ca;margin:5px 0}.card{padding:10px 5px;border-radius:10px;width:100%;box-shadow:0 3px 10px #0003}.inputDiv{background-color:#fff}.radio-input label,.checkbox-input label{color:#f93d76}.radio-input input,.checkbox-input input{accent-color:#F93D76;border-color:#f93d76}.checkbox-input input{-webkit-appearance:none;appearance:none;border:1px solid #F93D76;border-radius:2px;width:12px;height:12px}.radio-input input{-webkit-appearance:none;appearance:none;border:1px solid #F93D76;border-radius:100px;width:12px;height:12px}.checkbox-input input:checked,.radio-input input:checked{background-color:#f93d76}.checkbox-input,.radio-input{align-items:center;align-self:center;justify-content:center;justify-items:center;vertical-align:middle}.inputDiv{display:flex;max-width:100%;border:1px solid #8DA5CA;border-radius:10px;padding:10px;align-self:center;align-items:center;align-content:center}.inputDiv input,.inputDiv select{-webkit-appearance:none;all:unset;width:100%;font-size:18px;padding-top:.1em}.inputDiv span{display:block;font-size:16px}.inputDiv .inputColumn{align-self:center;padding-left:15px;width:100%}input:is([type="date"],[type="time"],[type="datetime-local"],[type="month"],[type="week"]){display:inline-flex}.inputDiv .inputIcon img{width:20px;height:20px;object-fit:cover;color:#f93d76}.noIconInput{display:flex;width:50px}.inputDiv .inputIcon{display:flex;border-radius:100px;padding:10px;border:1px solid #F93D76}.moneyInput .label{display:flex;align-content:center;align-items:center}.date-time-input{display:flex}.mt-1{margin-top:1.33em}.mt-2{margin-top:2.44em}.mt-4{padding-top:4.66em}.mr-1{margin-right:1.33em}.mb-1{margin-bottom:.75em}.mr-2{margin-right:2.44em}.ml-1{margin-left:1.33em}.ml-2{margin-left:2.44em}.m-2{margin:2.44em}.mx-2{margin-left:2.44em;margin-right:2.44em}.mx-1{margin-left:1.33em;margin-right:1.33em}.px-1{padding-left:1.33em;padding-right:1.33em}.px-2{padding-left:2.44em;padding-right:2.44em}.py-1{padding-top:.33em;padding-bottom:.33em}.pt-1{padding-top:.33em}.pt-2{padding-top:1.33em}.pt-3{padding-top:2.44em}.pt-4{padding-top:4.66em}.pt-1{padding-bottom:.33em}.pb-2{padding-bottom:1.33em}.py-2{padding-top:2.44em;padding-bottom:2.44em}@font-face{font-family:Josefin Sans,sans-serif}
