.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-fluent-forms .ff-el-group .ff-el-input--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-fluent-forms-labels-yes .pp-fluent-forms .ff-el-input--label{position:static!important;width:auto!important;height:auto!important;margin:0!important;overflow:visible!important;clip:auto!important;clip-path:none!important;white-space:normal!important;display:block}.pp-fluent-forms .ff-btn-submit:focus-visible,.pp-fluent-forms button:focus-visible,.pp-fluent-forms input:focus-visible,.pp-fluent-forms select:focus-visible,.pp-fluent-forms textarea:focus-visible{outline:2px solid Highlight;outline-offset:2px}.pp-fluent-forms .ff-errors-in-stack:focus,.pp-fluent-forms .ff-message-success:focus{outline:0}.pp-fluent-forms-title{margin-bottom:10px}.pp-fluent-forms-description{margin-bottom:20px}.pp-fluent-forms-form-button-full-width .ff_submit_btn_wrapper .ff-btn-submit{-webkit-margin-start:0;margin-inline-start:0;-webkit-margin-end:0;margin-inline-end:0;width:100%}.pp-custom-radio-checkbox .ff-el-group .ff-el-form-check{margin-bottom:8px}.pp-custom-radio-checkbox .ff-el-group .ff-el-form-check label.ff-el-form-check-label{margin-bottom:0}.pp-custom-radio-checkbox .ff-el-group input[type=checkbox],.pp-custom-radio-checkbox .ff-el-group input[type=radio]{border-style:solid;border-width:0;display:inline-block;vertical-align:middle;-webkit-margin-end:5px;margin-inline-end:5px;padding:3px;top:-1px;-webkit-appearance:none;-moz-appearance:none;appearance:none}.pp-custom-radio-checkbox .ff-el-group input[type=checkbox]:focus-visible,.pp-custom-radio-checkbox .ff-el-group input[type=radio]:focus-visible{outline:2px solid Highlight;outline-offset:2px}@media (prefers-reduced-motion:reduce){.pp-fluent-forms,.pp-fluent-forms *{-webkit-transition:none!important;transition:none!important;-webkit-animation:none!important;animation:none!important}}