section.donation-form{text-align:center;padding:0 7vw 7vw}section.donation-form .inner h2{font-family:Rockwell,serif;font-weight:600;font-size:2.225rem;color:#222;margin-bottom:.5vh;margin-top:2vh}section.donation-form .inner .content{width:100%;background:#DEDEDE;border:1px solid #C1C1C1;padding:0vw 20px;border-radius:8px}section.donation-form .inner .content p{font-family:Rockwell,serif;font-weight:700;font-size:1.5rem;color:#e61434;line-height:55px}section.donation-form .inner .content form .fields{padding:24px 7.5vw;display:flex;flex-direction:column;justify-content:flex-start}section.donation-form .inner .content form .fields .btns{width:100%;justify-content:flex-end}section.donation-form .inner .content form .fields .field{margin:20px 0;width:100%}section.donation-form .inner .content form .fields .field label{font-family:Khula,sans-serif;font-weight:200;font-size:1.2rem;color:#222;line-height:1.3;margin-bottom:10px}section.donation-form .inner .content form .fields .field input,section.donation-form .inner .content form .fields .field textarea{font-family:Khula,sans-serif;font-weight:200;font-size:1.2rem;color:#222;line-height:1.3;border:1px solid #CDCDCD;border-radius:4px;background-color:#f7f7f7;height:48px;box-shadow:inset 0 1px 3px #00000029}section.donation-form .inner .content form .fields .field input::-moz-placeholder,section.donation-form .inner .content form .fields .field textarea::-moz-placeholder{font-family:Khula,sans-serif;font-weight:400;font-size:1rem;color:#222;line-height:1.3;line-height:24px;opacity:.5}section.donation-form .inner .content form .fields .field input::placeholder,section.donation-form .inner .content form .fields .field textarea::placeholder{font-family:Khula,sans-serif;font-weight:400;font-size:1rem;color:#222;line-height:1.3;line-height:24px;opacity:.5}section.donation-form .inner .content form .fields .field text{height:125px;resize:none}section.donation-form .inner .content form .fields .field textarea{border:1px solid #CDCDCD;border-radius:4px;background-color:#f7f7f7;box-shadow:inset 0 1px 3px #00000029}section.donation-form .inner .content form .btn{all:unset;background-color:"green";padding:5px 35px 0;border-radius:4px;border-bottom:3px solid #528557;width:-moz-fit-content;width:fit-content;text-decoration:none;height:48px;text-wrap:nowrap;display:flex;align-items:center;justify-content:center;flex-direction:auto;flex-wrap:auto;font-family:Khula,sans-serif;font-weight:600;font-size:1.2rem;line-height:1.3;transition:all .4s ease-in-out;background-color:#5fb366;border-bottom:5px solid #528557;color:#fff;float:right}section.donation-form .inner .content form .btn:hover{background-color:#e61434;border-bottom:5px solid #B32137;color:#fff;cursor:pointer}section.donation-form .inner .content form p{font-family:Khula,sans-serif;font-weight:400;font-size:.625rem;color:#343434;line-height:1.3;line-height:16px}section.donation-form .inner .content form p a{font-size:inherit;font-weight:inherit;font-family:inherit;text-decoration:underline}@media only screen and (min-width: 992px){section.donation-form .inner .content form .fields{padding:24px 7.5vw 48px;flex-direction:row;flex-wrap:wrap;justify-content:space-between}section.donation-form .inner .content form .fields .field{margin:30px 0}}
