input,textarea{-webkit-appearance:none;padding:14px 4%!important;font-size:16px;color:#666;background-color:#fff;font-weight:400;border-width:0;border-radius:3px}button{padding:0.75rem;background:#007bff;color:#fff;border:none;border-radius:6px;font-size:1rem;cursor:pointer;transition:background 0.3s}button:hover{background:#0056b3}.dipi_popup-close{display:none}.nf-form-fields-required,.nf-field-label{color:#fff}.footer .et_pb_text_inner p:nth-last-child(-n+2){display:none}