.frmdesg{background:#fff;border-radius:16px;max-width:480px;margin:0 auto;padding:30px;box-shadow:0 10px 25px #0000001a}.frmdesg h2{color:#023047;text-align:center;margin-bottom:20px;font-size:1.3rem;font-weight:600}.frmdesg input,.frmdesg select{border:1px solid #ccc;border-radius:10px;outline:none;width:100%;margin-bottom:15px;padding:12px 15px;font-size:14px;transition:border-color .3s}.frmdesg input:focus,.frmdesg select:focus{border-color:#1a73e8;box-shadow:0 0 0 2px #1a73e833}.frmdesg button.download-btn{color:#fff;white-space:nowrap;background:#0077b6;border-radius:5px;padding:12px 20px;font-size:16px;font-weight:700;text-decoration:none;box-shadow:0 12px 24px #f4831f38}.frmdesg button.download-btn:hover{background-color:#023e8a}.frmdesg p{text-align:center;color:red;margin-top:10px;font-weight:500}.frmdesg{flex-direction:column;display:flex}.frmdesg label{margin-top:10px;font-weight:700}.frmdesg input,.frmdesg select{border:1px solid #ccc;border-radius:5px;width:100%;margin-top:5px;padding:10px;font-size:16px}.download-btn{color:#fff;white-space:nowrap;background:#0077b6;border-radius:5px;padding:12px 20px;font-size:16px;font-weight:700;text-decoration:none;box-shadow:0 12px 24px #f4831f38}.download-btn:hover{background:#ebaa60}form{flex-direction:column;display:flex}form label{margin-top:10px;font-weight:700}form input,form select{border:1px solid #ccc;border-radius:5px;width:100%;margin-top:5px;padding:10px;font-size:16px}.popup-overlay{z-index:9999;background:#00000080;justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:fixed;top:0;left:0}.popup-content{background:#fff;border-radius:12px;width:90%;max-width:400px;margin:0 auto;padding:20px;position:relative;box-shadow:0 4px 10px #0003}h2{text-align:center;margin-bottom:15px;font-size:1.5rem}button.download-btn{color:#fff;cursor:pointer;background-color:#006ca9;border:none;border-radius:8px;padding:12px;font-weight:700}button.download-btn:hover{background-color:#005a8c}.close-btn{color:#fff;cursor:pointer;z-index:1051;background:#006ca9;border:none;border-radius:50%;justify-content:center;align-items:center;width:30px;height:30px;font-size:18px;display:flex;position:absolute;top:3px;right:5px}.form-wrapper{background:#fff;border-radius:10px;padding:30px;box-shadow:0 10px 25px #00000014}.form-wrapper h2{margin-bottom:20px}.form-wrapper form{flex-direction:column;gap:15px;display:flex}.form-wrapper input,.form-wrapper select{border:1px solid #ccc;border-radius:6px;width:100%;padding:10px}.form-wrapper button{color:#fff;cursor:pointer;background:#007bff;border:none;border-radius:6px;padding:12px;font-weight:600}.form-wrapper button:hover{background:#0056b3}@media (max-width:768px){.secondary-img{width:80%;margin:15px auto 0;display:block;position:relative;top:0;left:0}.form-wrapper{padding:20px}.form-wrapper h2{font-size:20px}}@media (max-width:480px){.secondary-img{display:none}.form-wrapper h2{font-size:18px}.form-wrapper{margin-top:20px}}
