.wpcf7-form{max-width:600px;margin:0 auto;font-family:system-ui,-apple-system,sans-serif}.wpcf7-form p{margin-bottom:20px;margin-top:0}.wpcf7-form-control-wrap{display:block;width:100%}.wpcf7-form-control.wpcf7-text,.wpcf7-form-control.wpcf7-textarea{width:100%;box-sizing:border-box;background-color:#f7f7f7;border:1px solid #e0e0e0;color:#333333;padding:15px;font-size:16px;border-radius:4px;outline:none;box-shadow:none!important;transition:all 0.3s ease}.wpcf7-form-control.wpcf7-text:focus,.wpcf7-form-control.wpcf7-textarea:focus{background-color:#ffffff;border-color:#333333}.wpcf7-textarea{height:150px;resize:vertical}::placeholder{color:#999999;opacity:1}.wpcf7-submit{color:#FFFFFF!important;border-width:0px!important;background-color:#e50311;display:block;width:100%;padding:15px 30px;font-size:16px;font-weight:600;text-transform:uppercase;letter-spacing:1px;border-radius:4px;cursor:pointer;box-shadow:none!important;transition:background-color 0.3s ease;margin-top:10px}.wpcf7-submit:hover{background-color:#c4020e}span.wpcf7-spinner{position:absolute;margin:15px 0 0 10px}