.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 .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.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}}