@import url(https://fonts.googleapis.com/css2?family=Roboto:ital,wght@0,100..900;1,100..900&display=swap);*{border:0;box-sizing:border-box;font-family:Roboto;padding:0}*,body{margin:0}body{background-color:#f7f7f7}body.no-scroll{overflow:hidden;position:fixed;width:100%}:root{--primary-color:#780000;--Secondary-color:#b47f7f}.areYouSureHeader{flex-direction:column!important;margin-bottom:30px}.areYouSureTitle{font-weight:500!important;text-transform:none!important}.areYouSureHeader p{font-size:18px;font-weight:400;margin:0 20px;text-align:center}.areYouSureSubmitContainer{display:flex;flex-direction:row!important;gap:15px}.areYouSureNoButton{background-color:#c9c9c9!important;color:#000!important}.button{border-radius:12px;height:50px;width:100px}.button:hover{cursor:pointer;opacity:.7;transition:.3s}.loginButtonContainer{align-items:center;display:flex;flex-direction:row;height:100vh;justify-content:center}.requestDialogueButton{background-color:initial;border:none;bottom:10px;cursor:pointer;outline:none;position:fixed;right:10px}.requestFormContainer{height:100vh;left:0;position:fixed;top:0;width:100vw;z-index:10}.requestFormOverlay{background-color:#0009;height:100%;left:0;position:fixed;top:0;width:100%;z-index:10}.requestForm{background-color:#fff;border-radius:.7rem;left:50%;max-height:90vh;overflow-y:auto;overscroll-behavior:contain;position:absolute;top:50%;transform:translate(-50%,-50%);width:500px;z-index:11}.topBar{background-color:#b47f7f;background-color:var(--Secondary-color);border-radius:.7rem .7rem 0 0;display:flex;flex-direction:row;justify-content:end;padding:10px}.closeWindow{cursor:pointer}.row{align-items:center;display:flex;flex-direction:row;justify-content:center}.requestForm .header{color:#780000;color:var(--primary-color);font-size:.8rem;font-weight:800;margin-top:20px}.column{display:flex;flex-direction:column;gap:10px}.contactusButton{background-color:#9a4040;border:none;border-radius:12px;bottom:20px;color:#fff;cursor:pointer;font-size:16px;font-weight:600;left:15px;padding:15px;position:fixed;z-index:10}.contactusButton:hover{background-color:#b04d4d;transition:.3s}.formInput{background-color:#d9d9d9;border:none;border-radius:13px;outline:none;padding:.7rem;width:70%}.inputRow{gap:10px;justify-content:space-between}.inputContainer{padding:1rem}.subheaderContainer{justify-content:center!important;margin:10px}.subheaderContainer h2{font-size:1.2rem;font-weight:500}.radio-group{grid-gap:1rem;display:grid;gap:1rem;grid-template-columns:repeat(4,1fr);max-width:600px}.radio-option{align-items:center;cursor:pointer;display:flex;gap:.5rem;-webkit-user-select:none;user-select:none}.radio-option input[type=radio]{display:none}.custom-radio{background-color:#d9d9d9;border-radius:50%;height:20px;position:relative;transition:background-color .3s ease;width:20px}.radio-option input[type=radio]:checked+.custom-radio:before,.radio-option:hover .custom-radio:before{border-radius:50%;content:"";height:14px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:14px}@media screen and (min-width:768px){.radio-option:hover .custom-radio:before{background-color:#ad7878}}.radio-option input[type=radio]:checked+.custom-radio:before{background-color:#780000}.radio-group-container{gap:15px!important;justify-content:flex-start!important}.custom-checkbox{display:none}.checkbox-label{background-color:#d9d9d9;border-radius:8px;cursor:pointer;display:inline-block;height:24px;margin-left:29px;position:relative;transition:background-color .3s ease;width:24px}.custom-checkbox:checked+.checkbox-label{background-color:#780000}.checkbox-label:after{border:solid #fff;border-width:0 2px 2px 0;content:"";height:12px;left:8px;opacity:0;position:absolute;top:2px;transform:rotate(45deg);transition:opacity .2s ease;width:6px}.custom-checkbox:checked+.checkbox-label:after{opacity:1}.amountRow,.checkbox-container{justify-content:flex-start!important}.amountInput{margin-left:11px;width:80px}.textarea{background-color:#d9d9d9;border:0;border-radius:12px;max-height:150px;min-height:50px;padding:10px;resize:vertical}.formSubmitContainer{margin:0 15px 15px}.formSubmit{background-color:#9a4040;border:none;border-radius:12px;color:#fff;cursor:pointer;font-size:16px;font-weight:600;padding:12px;width:100%}.formSubmit:hover{background-color:#b04d4d;transition:.3s}.mainHeader{align-items:center;background-color:#780000;justify-content:space-between;margin:0;padding:0 12px}.hero,.mainHeader{display:flex;flex-direction:row}.hero{background-color:#9a4040;color:#fff;justify-content:center;padding:45px 0}.hero-content{align-items:center;display:flex;flex-direction:row;justify-content:space-between;width:1000px}.hero-content h1{font-size:54px;font-weight:700;text-shadow:1px 1px 2px #8b8b8b;text-transform:uppercase}.hero-content h2{font-size:18px;font-weight:400;margin-top:10px}.contact .trigger-button{align-items:center;background-color:#d3c2c2;border-radius:8px;cursor:pointer;display:flex;flex-direction:row;font-size:14px;gap:5px;padding:4px}.contact .trigger-button:hover{background-color:#d8d8d8;transition:.3s}.contact{align-items:center;background-color:#b47f7f;display:flex;flex-direction:row;font-size:18px;gap:20px;justify-content:center;padding:12px}.contact-icon{margin-right:-12px}@media screen and (max-width:768px){.contact{flex-wrap:wrap;font-size:16px;gap:10px}.contact-text{display:none}.contact-icon{margin-right:-6px}.hero-content{padding:0 20px}.hero-content h1{font-size:32px}}.contact .separator{background-color:#000;border-radius:100px;height:6px;width:6px}.current-requests{display:flex;justify-content:center;margin-bottom:100px;z-index:-5}.current-requests-content{align-items:center;display:flex;flex-direction:column;gap:20px;margin-top:50px;padding:0 50px;width:700px}.current-requests h1{font-size:28px;font-weight:400;text-transform:uppercase}.current-request-item{background-color:#e9e9e9;border-radius:20px;cursor:pointer;position:relative;width:100%}.current-request-item-content{align-items:center;background-color:#d3c2c2;border-radius:20px;display:flex;flex-direction:column;gap:10px;padding:35px 20px;width:100%}.current-request-item-header{align-items:center;display:flex;flex-direction:row;gap:30px;justify-content:center;margin:0}.current-request-item-header .separator{background-color:#000;border-radius:20px;height:6px;width:6px}.current-request-item h2{font-size:18px;font-weight:700;text-transform:uppercase}@media screen and (max-width:768px){.current-request-item h2{font-size:15px}}.current-request-item .urgency{font-size:16px}@media screen and (max-width:768px){.current-request-item .urgency{font-size:14px}}.current-request-item .id{position:absolute;right:15px;top:15px}@media screen and (max-width:768px){.current-request-item .id{font-size:14px}}.current-requests button{align-self:flex-end;background-color:#780000;border-radius:200px;color:#fff;cursor:pointer;font-size:20px;padding:10px 20px}.current-request-item .description{align-self:start;border-radius:0 0 8px 8px;margin:0;padding:20px}.current-request-item .description p{color:#4b4b4b;margin-top:5px}.current-request-item .arrow{bottom:10px;position:absolute;right:15px}.current-request-item .remove-request{left:-40px;position:absolute;top:50%;transform:translateY(-50%)}.current-request-item .top-left{display:flex;flex-direction:column;gap:5px;left:10px;position:absolute;top:10px}.current-request-item .responses{background-color:#b47f7f;border-radius:5px;color:#fff;font-size:16px;padding:6px}@media screen and (max-width:768px){.current-request-item .responses{font-size:14px}}.current-request-item .urgent-box{background-color:#9a4040;border-radius:5px;color:#fff;font-size:16px;padding:6px;text-transform:uppercase;width:fit-content}@media screen and (max-width:768px){.current-request-item .urgent-box{font-size:14px}}.login-container{background-color:#f7f7f7;height:100vh;justify-content:center;padding:70px 100px}.login-container,.login-content{align-items:center;display:flex;flex-direction:row}.login-content{background-color:#fff;border-radius:50px;height:550px;justify-content:space-between;outline-color:#9a4040;outline-style:solid;padding-right:50px;width:1300px}.login-image{background-image:url(/static/media/login-illustration.4139d692585cef926487.png);background-position:flex-start;background-repeat:no-repeat;background-size:contain;display:flex;flex-direction:row;height:100%;justify-content:flex-start;padding:10px;width:55%}.login-title{color:#780000;font-size:50px;font-weight:900}.login-title span{color:#000}.login-form{background-color:#e4e4e4;border-radius:20px;display:flex;flex-direction:column;gap:20px;height:80%;justify-content:center;padding:0 20px;width:40%}.login-form h1{color:#780000;font-size:2.7em}.login-input-container{align-items:center;background-color:#e4e4e4;border-bottom:1px solid #000;display:flex;flex-direction:row;width:100%}.login-input{font-size:20px;margin-left:10px;padding:10px;width:100%}.login-button{background-color:#fbbc05;border-radius:8px;cursor:pointer;font-size:20px;padding:10px 30px;width:fit-content}.login-button:hover{opacity:70%;transition:.3s}.login-account{display:flex;flex-direction:row;gap:10px;width:100%}.login-atag{color:#780000;font-weight:500;text-decoration:underline}.login-atag:hover{cursor:pointer}.login-forgot{color:#464646;font-size:18px}.login-forgot a{color:#780000;font-weight:500;text-decoration:underline}.login-account{color:#464646;margin-top:10px}.login-error{color:red}.popup-container{background-color:#fff;border-radius:12px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);z-index:10}.blop{background-color:#d9d9d9;border:none;border-radius:7px;display:block;line-height:1.5;min-height:30px;outline:none;overflow-y:hidden;padding:5px 10px 10px;resize:none;text-align:justify;width:100%}.submit-form{background-color:#9a4040;border-radius:12px;color:#fff;cursor:pointer;font-size:16px;padding:14px;text-align:center}.submit-form:hover{background-color:#b04d4d;transition:.3s}.logoutButton{background-color:initial;color:#fff;font-weight:bolder}.logoutButton:hover{cursor:pointer;opacity:40%}.popup-content{display:flex;flex-direction:column;gap:10px;max-height:90vh;overflow:scroll;padding:20px}.popUp-overlay{background-color:#0009;height:100vh;left:0;position:fixed;top:0;width:100vw;z-index:9}.verification-title{color:#780000;text-align:center}.note-margin{margin-bottom:10px}.email-phone{gap:10px}.email-phone,.tabs{display:flex;flex-direction:row}.tabs{align-items:center;color:#fff;font-size:20px;gap:80px}.tabs a{border-bottom:1px solid #780000;border-bottom:1px solid var(--primary-color);color:#fff;padding:20px;text-decoration:none}.tabs a:hover{border-bottom:1px solid #fff;cursor:pointer}@media screen and (max-width:768px){.tabs{gap:10px}.tabs a{font-size:14px}}.tabs img{width:50px}@media screen and (max-width:768px){.tabs img{width:30px}}.donation-history-page{margin:0 150px}@media screen and (max-width:768px){.donation-history-page{margin:0 20px}}.donation-history-header{display:flex;flex-direction:row;padding:30px 0}.donation-history-header h1{color:#900b09;font-size:28px}.donation-history-table{background:#fff;border:2px solid #d9d9d9;box-shadow:0 0 4px #00000040}.donation-history-table-header{align-items:center;display:flex;flex-direction:row;font-size:18px;gap:10px;padding:20px 25px}@media screen and (max-width:768px){.donation-history-table-header{font-size:12px}}.donation-history-table-row{align-items:center;border-top:2px solid #8a8a8a;display:flex;flex-direction:row;gap:10px;padding:15px 25px}.donation-history-col1{width:18%}.donation-history-col2{width:22%}.donation-history-col3{width:18%}.donation-history-col4{width:22%}.donation-history-col5{width:20%}.donation-history-table-row h3{font-size:16px;font-weight:400}@media screen and (max-width:768px){.donation-history-table-row h3{font-size:13px}}.donation-item-id{color:#780000;color:var(--primary-color)}.donation-history-urgent-box{background-color:#e4d2d2;border-radius:5px;padding:10px 15px!important;width:fit-content}@media screen and (max-width:768px){.donation-history-urgent-box{padding:5px 10px!important}}.donation-history-type-text{color:#9a4040;padding:10px 0}.donation-history-body{max-height:60vh;overflow:scroll}.description-wrapper{max-height:0;overflow:hidden;transition:max-height 1s ease}.description-wrapper.open{max-height:500px}.fixed{position:fixed}.inset-0{bottom:0;top:0}.inset-0,.inset-x-0{left:0;right:0}.bottom-0{bottom:0}.mx-auto{margin-left:auto;margin-right:auto}.mt-24{margin-top:6rem}.mt-4{margin-top:1rem}.mt-auto{margin-top:auto}.p-4{padding:1rem}.gap-1\.5{gap:.375rem}.gap-2{gap:.5rem}.flex{display:flex}.flex-col{flex-direction:column}.grid{display:grid}.h-auto{height:auto}.h-2{height:.5rem}.w-\[100px\]{width:100px}.z-50{z-index:50}.border{border:1px solid #e5e7eb}.rounded-t-\[10px\]{border-top-left-radius:10px;border-top-right-radius:10px}.rounded-full{border-radius:9999px}.bg-black\/80{background-color:#000c}.bg-background{background-color:#fff}.bg-muted{background-color:#f3f4f6}.text-lg{font-size:1.125rem;line-height:1.75rem}.font-semibold{font-weight:600}.leading-none{line-height:1}.tracking-tight{letter-spacing:-.025em}.text-sm{font-size:.875rem;line-height:1.25rem}.text-muted-foreground{color:#6b7280}.text-center{text-align:center}@media (min-width:640px){.sm\:text-left{text-align:left}}.mobile-login-container{align-items:center;background:url(/static/media/login-illustration.4139d692585cef926487.png) 50%;background-color:#0000004d;background-repeat:no-repeat;background-size:contain;display:flex;height:100vh;justify-content:center}.mobile-login-page{background-color:#e4e4e4;border-radius:16px;padding:0 30px}.mobile-inputs{display:flex;flex-direction:column;gap:10px}.mobile-login-page h1{color:var(--primary-color);padding:30px 0;text-align:center}.mobile-inputs input,.mobile-login-page button{border-radius:8px;font-size:16px;padding:10px}.mobile-login-page button{background-color:var(--primary-color);color:#fff;cursor:pointer}.mobile-login-footer{padding:20px 0 30px}.mobile-login-footer a{color:var(--primary-color)}.mobile-registration{display:flex;flex-direction:column;gap:5px;margin:0 20px}.mobile-registration-input{display:flex;flex-direction:column;gap:3px}.mobile-registration input{background-color:#d9d9d9;border-radius:8px;font-size:14px;padding:8px;width:100%}.mobile-registration-footer{align-items:center;background-color:var(--primary-color);border-radius:8px;color:#fff;display:flex;flex-direction:row;font-size:14px;justify-content:center;margin:20px;padding:8px}.mobile-sign-up-button{background-color:initial}
/*# sourceMappingURL=main.fba22737.css.map*/