#SuccessMessage{display:none;margin:40px 0}#SuccessMessage h2{color:#2d7cdb;margin:0 0 15px;font-size:50px}#SuccessMessage span{font-size:22px;font-weight:700;text-align:center}#LegalForm{margin-bottom:25px}#LegalForm .filledTitle span{padding:10px 15px;font-weight:400}#LegalForm .mainQuestionnaire{gap:18px}#LegalForm .input-field{margin-bottom:0}#LegalForm .input-field input{padding-left:17px}#LegalForm .questionTitle{font-weight:700;padding-bottom:5px}#LegalForm .descInfo textarea{border:1px solid #D5D6D5}#LegalForm .descInfo p{margin:0;font-size:16px;font-weight:700}#LegalForm .descInfo span{display:none}#LegalForm .descInfo .error{display:block!important;color:#de3632;font-size:10px;font-weight:400;margin-top:4px}#LegalForm .entitiesInvolved p{margin:0;font-size:16px;font-weight:700}#LegalForm .disclaimer{margin:18px 0 30px}#LegalForm .disclaimer span{font-size:16px;font-weight:700}#LegalForm .disclaimer label{font-weight:700}#LegalForm .disclaimer .disclaimerAgree{margin-top:5px}#LegalForm .disclaimer .disclaimerAgree span{display:none}#LegalForm .disclaimer .disclaimerAgree .error{display:block!important;color:#de3632;font-size:10px;font-weight:400}#LegalForm .disclaimer p{margin:0;font-size:12px;padding:10px 12px;line-height:125%;background-color:#f9f9f9;border:1px solid #EBEBEB;border-radius:3px}#LegalForm .furtherInfo .furtherText{font-size:12px;font-weight:700}#LegalForm .furtherInfo p{font-size:12px;line-height:125%}#LegalForm .submitContainer .donation{text-transform:uppercase;font-weight:700;font-size:17px;letter-spacing:.8px}#LegalForm .submitContainer .donation:focus{outline:auto 1px #1b58a0}#LegalForm .submitContainer .donation .arrow-container{display:none}#Modal{transition:all .2s ease-in;position:fixed;overflow-x:hidden;top:0;left:0;background-color:#00000080;height:100%;width:100%;z-index:500;visibility:hidden;opacity:0}#Modal.modal-visible{visibility:visible;opacity:1}#Modal #ModalMessage{margin-top:-300px;background-color:#fff;overflow:hidden;visibility:hidden;width:900px;box-shadow:0 5px 15px #00000080}#Modal #ModalMessage.modal-visible{visibility:visible;margin-top:30px}#Modal #ModalMessage h1{font-size:18px;border-bottom:1px solid #e5e4e2;padding:15px 0 15px 15px;margin:0}#Modal #ModalMessage p{padding:15px;margin:0}#Modal #ModalMessage .second p{border-bottom:1px solid #e5e4e2}#Modal #ModalMessage .last span{cursor:pointer;margin:15px 10px 15px 0;background-color:#efefef;padding:7px 12px;font-size:14px}@media screen and (max-width: 768px){#LegalForm .columnSwitch{flex-direction:column}#LegalForm .nameSection .select-field,#LegalForm .nameSection .input-field{width:100%;max-width:100%}#LegalForm .disclaimer textarea{font-size:14px}#Modal #ModalMessage{margin:0 25px}}.errorRecaptchaContainer.prominent{z-index:42;position:relative;background:#FFFFFF;border-radius:4px;padding:20px;margin-top:20px;margin-bottom:20px;box-shadow:0 2px 4px #00000080}.errorRecaptchaContainer .errorText{font-size:18px;color:#de3632}
