.about-hero{padding-top:100px;background:linear-gradient(135deg,#1376c2,#0d5a9a)}.text-success{color:#a3e635!important}.text-warning{color:#fbbf24!important}.referral-form{background:#f9f9f9;border:1px solid #ddd;border-radius:10px;padding:20px;font-family:Montserrat;margin-top:20px}.referral-form form{width:100%}.referral-form fieldset{border:2px solid #1376c2;border-radius:8px;padding:15px;margin-bottom:20px}.referral-form legend{background:#1376c2;color:#fff;font-weight:700;padding:6px 12px;border-radius:5px;font-size:14px;text-transform:uppercase}.referral-form input[type=date],.referral-form input[type=file],.referral-form input[type=number],.referral-form input[type=text],.referral-form select,.referral-form textarea{width:100%;padding:8px 10px;margin-bottom:10px;border:1px solid #ccc;border-radius:5px}.referral-form label{font-weight:600;margin-top:10px;display:block;margin-bottom:5px}.referral-form .text-danger{color:#dc3545;font-size:12px;margin-bottom:5px;display:block}.referral-form .radio-group{display:flex;gap:20px;margin-bottom:10px}.referral-form button{border:none;color:#fff;padding:10px 20px;border-radius:6px;cursor:pointer;font-weight:600}.referral-form button,.referral-form button:hover{background-color:#1376c2}.referral-form .file-status{font-size:12px;color:#1376c2;margin-top:5px}@media screen and (max-width:500px){.About-section4 h1{font-size:3rem;margin-bottom:1rem;position:relative;display:inline-block;z-index:3}.About-section4 p{font-size:1.3rem;margin-bottom:2rem;z-index:3;position:relative;padding:0 20px}.eligibility-title{font-size:1.8rem;color:#1376c2;margin-bottom:2rem;padding-bottom:1rem;border-bottom:2px solid #e0e0e0;display:flex;align-items:center;margin-top:30px}}#services{width:100%;padding:8px 10px;margin-bottom:10px;border:1px solid #ccc;border-radius:5px}.file-upload-form{width:-moz-fit-content;width:fit-content;height:-moz-fit-content;height:fit-content;display:flex;align-items:center;justify-content:center}.file-upload-label input{display:none}.file-upload-label svg{height:50px;fill:rgb(82,82,82);margin-bottom:20px}.file-upload-label{cursor:pointer;background-color:#ddd;padding:30px 70px;border-radius:40px;border:2px dashed rgb(82,82,82);box-shadow:0 0 200px -50px rgba(0,0,0,.719)}.file-upload-design{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:5px}.browse-button{background-color:rgb(82,82,82);padding:5px 15px;border-radius:10px;color:white;transition:all .3s}.browse-button:hover{background-color:rgb(14,14,14)}