.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{height:auto;outline:0;margin:0;-webkit-box-shadow:none;box-shadow:none;background:#fff;width:auto;float:none}.pp-contact-form input[type=submit]{height:auto;padding:10px 20px;border:0;margin:0;width:auto;float:none}.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]{height:15px;padding:3px;-webkit-appearance:none;-moz-appearance:none;border-style:solid;outline:0;border-width:0;min-width:1px;background:#ddd;width:15px;vertical-align:middle}.pp-custom-radio-checkbox input[type=checkbox]:before,.pp-custom-radio-checkbox input[type=radio]:before{height:100%;padding:0;content:"";margin:0;width:100%;display:block}.pp-custom-radio-checkbox input[type=checkbox]:checked:before,.pp-custom-radio-checkbox input[type=radio]:checked:before{-webkit-transition:all .25s linear 0s;transition:all .25s linear 0s;background:#999}.pp-custom-radio-checkbox input[type=radio],.pp-custom-radio-checkbox input[type=radio]:before{border-radius:50%}.pp-gravity-form .gform_wrapper .gform_footer{padding:0;margin:0}.pp-gravity-form .gform_wrapper textarea{padding:0}.pp-gravity-form .gform_wrapper .gform_footer button[type=submit],.pp-gravity-form .gform_wrapper .gform_footer input.button,.pp-gravity-form .gform_wrapper .gform_footer input[type=submit],.pp-gravity-form .gform_wrapper .gform_page_footer button[type=submit],.pp-gravity-form .gform_wrapper .gform_page_footer input.button,.pp-gravity-form .gform_wrapper .gform_page_footer input[type=submit]{margin:0}.pp-gravity-form .gform_wrapper .gform_page_footer .gform_next_button,.pp-gravity-form .gform_wrapper .gform_page_footer .gform_previous_button{-webkit-margin-end:4px;margin-inline-end:4px}.pp-gravity-form .gform_wrapper .gform_page_footer button[type=submit],.pp-gravity-form .gform_wrapper .gform_page_footer input[type=submit]{-webkit-margin-start:4px;margin-inline-start:4px}.pp-gravity-form .gform_wrapper select{height:auto;-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:0;display:inline-block}.pp-gravity-form .gform_wrapper .pp-gf-select-custom{position:relative}.pp-gravity-form .gform_wrapper .pp-gf-select-custom:after{inset-inline-end:.8em;-webkit-transform:translateY(-50%);transform:translateY(-50%);pointer-events:none;content:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA0NDggNTEyIj48cGF0aCBkPSJNMjAxLjQgMzQyLjZjMTIuNSAxMi41IDMyLjggMTIuNSA0NS4zIDBsMTYwLTE2MGMxMi41LTEyLjUgMTIuNS0zMi44IDAtNDUuM3MtMzIuOC0xMi41LTQ1LjMgMEwyMjQgMjc0LjcgODYuNiAxMzcuNGMtMTIuNS0xMi41LTMyLjgtMTIuNS00NS4zIDBzLTEyLjUgMzIuOCAwIDQ1LjNsMTYwIDE2MHoiLz48L3N2Zz4=);position:absolute;top:50%;width:12px;z-index:2}.pp-gravity-form.title-description-hide .gform_heading{display:none}.pp-gravity-form.labels-hide .gform_wrapper .field_sublabel_above .ginput_complex.ginput_container label,.pp-gravity-form.labels-hide .gform_wrapper .field_sublabel_below .ginput_complex.ginput_container label,.pp-gravity-form.labels-hide .gform_wrapper .gfield_label,.pp-gravity-form.labels-hide .gform_wrapper .top_label .gfield_label{height:1px!important;overflow:hidden!important;padding:0!important;border:0!important;clip:rect(0,0,0,0)!important;position:absolute!important;clip-path:inset(50%)!important;margin:-1px!important;width:1px!important;white-space:nowrap!important}.pp-gravity-form .gform_next_button:focus-visible,.pp-gravity-form .gform_previous_button:focus-visible,.pp-gravity-form button:focus-visible,.pp-gravity-form button[type=submit]:focus-visible,.pp-gravity-form input:focus-visible,.pp-gravity-form input[type=submit]:focus-visible,.pp-gravity-form select:focus-visible,.pp-gravity-form textarea:focus-visible{outline-offset:2px;outline:2px solid Highlight}.pp-gravity-form .gform_confirmation_message:focus,.pp-gravity-form .gform_confirmation_wrapper:focus,.pp-gravity-form .gform_submission_error:focus,.pp-gravity-form .gform_validation_errors:focus,.pp-gravity-form .validation_error:focus{outline:0}.pp-gravity-form .gform_footer .gform_next_button,.pp-gravity-form .gform_footer .gform_previous_button,.pp-gravity-form .gform_footer button[type=submit],.pp-gravity-form .gform_footer input[type=submit],.pp-gravity-form .gform_page_footer .gform_next_button,.pp-gravity-form .gform_page_footer .gform_previous_button,.pp-gravity-form .gform_page_footer button[type=submit],.pp-gravity-form .gform_page_footer input[type=submit]{padding:10px 15px;border:none;color:#fff;background:#428bca;display:inline-block}.pp-gravity-form-button-full-width .gform_wrapper .gfield--type-submit button[type=submit],.pp-gravity-form-button-full-width .gform_wrapper .gfield--type-submit input[type=submit],.pp-gravity-form-button-full-width .gform_wrapper .gform_footer button[type=submit],.pp-gravity-form-button-full-width .gform_wrapper .gform_footer input[type=submit],.pp-gravity-form-button-full-width .gform_wrapper .gform_page_footer button[type=submit],.pp-gravity-form-button-full-width .gform_wrapper .gform_page_footer input[type=submit]{width:100%!important}.pp-gravity-form-button-full-width .gform_wrapper .gform_page_footer button[type=submit],.pp-gravity-form-button-full-width .gform_wrapper .gform_page_footer input[type=submit]{margin-top:20px}.pp-gravity-form-pagination-buttons-full-width .gform_wrapper .gform_page_footer .gform_next_button,.pp-gravity-form-pagination-buttons-full-width .gform_wrapper .gform_page_footer .gform_previous_button{width:100%;margin-top:20px}.pp-screen-only{height:1px!important;overflow:hidden!important;padding:0!important;border:0!important;clip:rect(0,0,0,0)!important;position:absolute!important;top:-10000em!important;margin:-1px!important;width:1px!important}.pp-gravity-form-title{margin-bottom:10px}.pp-gravity-form-description{margin-bottom:20px}