.pp-contact-form input[type=date],.pp-contact-form input[type=email],.pp-contact-form input[type=number],.pp-contact-form input[type=tel],.pp-contact-form input[type=text],.pp-contact-form input[type=url],.pp-contact-form textarea{background:#fff;-webkit-box-shadow:none;box-shadow:none;float:none;height:auto;margin:0;outline:0;width:auto}.pp-contact-form input[type=submit]{border:0;float:none;height:auto;margin:0;padding:10px 20px;width:auto}.pp-contact-form input[type=button],.pp-contact-form input[type=submit]{-webkit-transition:all .25s linear 0s;transition:all .25s linear 0s}.pp-contact-form.placeholder-hide input::-webkit-input-placeholder,.pp-contact-form.placeholder-hide textarea::-webkit-input-placeholder{opacity:0;visibility:hidden}.pp-contact-form.placeholder-hide input::-moz-placeholder,.pp-contact-form.placeholder-hide textarea::-moz-placeholder{opacity:0;visibility:hidden}.pp-contact-form.placeholder-hide input:-ms-input-placeholder,.pp-contact-form.placeholder-hide textarea:-ms-input-placeholder{opacity:0;visibility:hidden}.pp-contact-form.placeholder-hide input:-moz-placeholder,.pp-contact-form.placeholder-hide textarea:-moz-placeholder{opacity:0;visibility:hidden}.pp-custom-radio-checkbox input[type=checkbox],.pp-custom-radio-checkbox input[type=radio]{-webkit-appearance:none;-moz-appearance:none;border-style:solid;border-width:0;outline:0;min-width:1px;width:15px;height:15px;background:#ddd;padding:3px;vertical-align:middle}.pp-custom-radio-checkbox input[type=checkbox]::before,.pp-custom-radio-checkbox input[type=radio]::before{content:"";width:100%;height:100%;padding:0;margin:0;display:block}.pp-custom-radio-checkbox input[type=checkbox]:checked::before,.pp-custom-radio-checkbox input[type=radio]:checked::before{background:#999;-webkit-transition:all .25s linear 0s;transition:all .25s linear 0s}.pp-custom-radio-checkbox input[type=radio]{border-radius:50%}.pp-custom-radio-checkbox input[type=radio]::before{border-radius:50%}.pp-wpforms .wpforms-container .wpforms-form .wpforms-page-button,.pp-wpforms .wpforms-container .wpforms-form button[type=submit],.pp-wpforms .wpforms-container .wpforms-form input[type=submit]{border:0}.pp-wpforms .wpforms-container .wpforms-form .wpforms-page-button:hover,.pp-wpforms .wpforms-container .wpforms-form button[type=submit]:hover,.pp-wpforms .wpforms-container .wpforms-form input[type=submit]:hover{border:0}.pp-wpforms .wpforms-container .wpforms-form input[type=checkbox],.pp-wpforms .wpforms-container .wpforms-form input[type=radio]{padding:3px}.pp-wpforms .wpforms-container .wpforms-form .choices__inner:focus-visible,.pp-wpforms .wpforms-container .wpforms-form .wpforms-page-button:focus-visible,.pp-wpforms .wpforms-container .wpforms-form .wpforms-submit:focus-visible,.pp-wpforms .wpforms-container .wpforms-form button:focus-visible,.pp-wpforms .wpforms-container .wpforms-form input:focus-visible,.pp-wpforms .wpforms-container .wpforms-form select:focus-visible,.pp-wpforms .wpforms-container .wpforms-form textarea:focus-visible{outline:2px solid currentcolor;outline-offset:2px}.pp-wpforms .wpforms-container .wpforms-form .wpforms-field-name .wpforms-field-row{max-width:100%}.pp-wpforms .wpforms-container .wpforms-field input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]),.pp-wpforms .wpforms-container .wpforms-field select,.pp-wpforms .wpforms-container .wpforms-field textarea{max-width:100%!important}.pp-wpforms .wpforms-container .wpforms-field input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]):focus:not(:focus-visible),.pp-wpforms .wpforms-container .wpforms-field select:focus:not(:focus-visible),.pp-wpforms .wpforms-container .wpforms-field textarea:focus:not(:focus-visible){outline:0}.pp-wpforms .wpforms-container .wpforms-form .choices.is-focused:not(:focus-within) .choices__inner{outline:0}.pp-wpforms .wpforms-confirmation-container-full:focus,.pp-wpforms .wpforms-confirmation-container:focus,.pp-wpforms .wpforms-error-container:focus{outline:0}.pp-wpforms.pp-custom-radio-checkbox .wpforms-container .wpforms-form input[type=checkbox]:focus-visible,.pp-wpforms.pp-custom-radio-checkbox .wpforms-container .wpforms-form input[type=radio]:focus-visible{outline:2px solid currentcolor;outline-offset:2px}.pp-wpforms.pp-custom-radio-checkbox .wpforms-container .wpforms-form input[type=checkbox]:checked::before,.pp-wpforms.pp-custom-radio-checkbox .wpforms-container .wpforms-form input[type=radio]:checked::before{background:#333}.pp-wpforms.pp-custom-radio-checkbox .wpforms-container .wpforms-form .wpforms-field-checkbox ul li,.pp-wpforms.pp-custom-radio-checkbox .wpforms-container .wpforms-form .wpforms-field-payment-checkbox ul li,.pp-wpforms.pp-custom-radio-checkbox .wpforms-container .wpforms-form .wpforms-field-payment-multiple ul li,.pp-wpforms.pp-custom-radio-checkbox .wpforms-container .wpforms-form .wpforms-field-radio ul li{min-height:24px}.pp-wpforms-errors-hide .pp-wpforms label.wpforms-error,.pp-wpforms-labels-no .pp-wpforms .wpforms-container .wpforms-form .wpforms-field-label{position:absolute!important;width:1px!important;height:1px!important;margin:-1px!important;padding:0!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;clip-path:inset(50%)!important;border:0!important;white-space:nowrap!important}.pp-wpforms-form-button-full-width .wpforms-submit-container .wpforms-submit{width:100%}@media (forced-colors:active){.pp-wpforms .wpforms-container .wpforms-form .choices__inner:focus-visible,.pp-wpforms .wpforms-container .wpforms-form .wpforms-page-button:focus-visible,.pp-wpforms .wpforms-container .wpforms-form .wpforms-submit:focus-visible,.pp-wpforms .wpforms-container .wpforms-form button:focus-visible,.pp-wpforms .wpforms-container .wpforms-form input:focus-visible,.pp-wpforms .wpforms-container .wpforms-form select:focus-visible,.pp-wpforms .wpforms-container .wpforms-form textarea:focus-visible{outline:2px solid Highlight;outline-offset:2px}.pp-wpforms.pp-custom-radio-checkbox .wpforms-container .wpforms-form input[type=checkbox],.pp-wpforms.pp-custom-radio-checkbox .wpforms-container .wpforms-form input[type=radio]{-webkit-appearance:auto;-moz-appearance:auto;appearance:auto;forced-color-adjust:auto}.pp-wpforms.pp-custom-radio-checkbox .wpforms-container .wpforms-form input[type=checkbox]:focus-visible,.pp-wpforms.pp-custom-radio-checkbox .wpforms-container .wpforms-form input[type=radio]:focus-visible{outline:2px solid Highlight;outline-offset:2px}}