.wpcf7-form-control{width:100%!important;padding:12px!important;border:1px solid #ccc!important;border-radius:5px!important;box-sizing:border-box!important;font-size:14px!important;transition:border-color 0.3s,box-shadow 0.3s!important}.wpcf7-form-control:focus{border-color:#007bff!important;box-shadow:0 0 5px rgba(0,123,255,0.5)!important;outline:none!important}.wpcf7-submit{padding:10px 20px!important;background-color:#007bff!important;color:#fff!important;font-size:16px!important;border:none!important;border-radius:5px!important;cursor:pointer!important;transition:background-color 0.3s!important}.wpcf7-submit:hover{background-color:#0056b3!important}label{font-size:14px!important}#terms-modal{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);background:#fff;border:1px solid #ddd;padding:20px;box-shadow:0 4px 6px rgba(0,0,0,0.1);z-index:1000}#terms-modal button{margin-top:10px}#terms-modal p{margin-bottom:10px}