.custom-contact-form{max-width:500px;margin:0 auto;padding:20px;border:1px solid #ddd;border-radius:5px;background:#f9f9f9}.custom-contact-form h2{text-align:center;margin-bottom:20px}.form-group{margin-bottom:15px}.form-group label{display:block;font-weight:700;margin-bottom:5px}.input-field{width:95%;padding:10px;border:1px solid #ccc;border-radius:4px}.submit-btn{display:block;width:100%;padding:10px;background:#007bff;color:#fff;border:none;border-radius:4px;cursor:pointer}.submit-btn:hover{background:#0056b3}