.contact-form-panel .wpcf7{width:100%;min-width:0}.contact-form-panel .wpcf7-form-control-wrap{display:block}.contact-form-panel .wpcf7-form-control{max-width:100%}.contact-form-panel .wpcf7-submit{width:auto;cursor:pointer;white-space:normal}.contact-form-panel .wpcf7-submit:disabled{opacity:.55;cursor:wait}.contact-form-panel .privacy-consent{font-size:14px;line-height:1.8;margin:18px 0}.contact-form-panel .privacy-consent a{text-decoration:underline}.contact-form-panel input[type=checkbox]{width:auto;margin-right:8px}.contact-form-panel .wpcf7-list-item{margin:0}.contact-form-panel .wpcf7-not-valid-tip{font-size:14px;color:#a62222;margin-top:5px}.contact-form-panel .wpcf7-response-output{margin:16px 0 0;padding:12px;line-height:1.8;color:#143b59;background:#fff}.contact-form-panel .wpcf7-spinner{margin:0 10px}.contact-form-panel .wpcf7 form .wpcf7-response-output:empty{display:none}.contact-form-panel .wpcf7 form p{margin:0}.contact-form-panel .wpcf7 .screen-reader-response{position:absolute;overflow:hidden;clip:rect(1px,1px,1px,1px);width:1px;height:1px}.contact-form-panel .wpcf7 select,.contact-form-panel .wpcf7 input,.contact-form-panel .wpcf7 textarea{font:inherit}@media(max-width:540px){.contact-form-panel .wpcf7-submit{width:100%}}
