/*
Contact form 7 CSS
*/

.pt-contact-form-container input,
.pt-contact-form-container textarea {
    height: auto;
    padding: 10px;
}
.pt-contact-form-align-center .pt-contact-form-container,
.pt-contact-form-btn-align-center .pt-contact-form-container input.wpcf7-submit {
    margin-left: auto !important;
    margin-right: auto !important;
    display: block;
    float: none;
}
.pt-contact-form-align-left .pt-contact-form-container,
.pt-contact-form-btn-align-left .pt-contact-form-container input.wpcf7-submit {
    float: left;
    width: auto;
}
.pt-contact-form-align-right .pt-contact-form-container,
.pt-contact-form-btn-align-right .pt-contact-form-container input.wpcf7-submit {
    float: right;
    width: auto;
}
.pt-contact-form-container textarea,
.pt-contact-form-container input[type="text"],
.pt-contact-form-container input[type="password"],
.pt-contact-form-container input[type="datetime"],
.pt-contact-form-container input[type="datetime-local"],
.pt-contact-form-container input[type="date"],
.pt-contact-form-container input[type="month"],
.pt-contact-form-container input[type="time"],
.pt-contact-form-container input[type="week"],
.pt-contact-form-container input[type="number"],
.pt-contact-form-container input[type="email"],
.pt-contact-form-container input[type="url"],
.pt-contact-form-container input[type="search"],
.pt-contact-form-container input[type="tel"],
.pt-contact-form-container input[type="color"],
.pt-contact-form-container .uneditable-input {
    -webkit-transition: border linear 0.2s, box-shadow linear 0.2s;
    transition: border linear 0.2s, box-shadow linear 0.2s;
}
.pt-contact-form-container .wpcf7-form::before,
.pt-contact-form-container .wpcf7-form::after {
    content: " ";
    clear: both;
    display: table;
}
.pt-contact-form-container .wpcf7-response-output {
    clear: both;
}
/*
     FILE ARCHIVED ON 23:51:55 May 02, 2019 AND RETRIEVED FROM THE
     INTERNET ARCHIVE ON 21:03:35 Apr 12, 2026.
     JAVASCRIPT APPENDED BY WAYBACK MACHINE, COPYRIGHT INTERNET ARCHIVE.

     ALL OTHER CONTENT MAY ALSO BE PROTECTED BY COPYRIGHT (17 U.S.C.
     SECTION 108(a)(3)).
*/
/*
playback timings (ms):
  captures_list: 0.663
  exclusion.robots: 0.093
  exclusion.robots.policy: 0.081
  esindex: 0.009
  cdx.remote: 13.631
  LoadShardBlock: 80.032 (3)
  PetaboxLoader3.datanode: 96.677 (4)
  load_resource: 941.596
  PetaboxLoader3.resolve: 851.001
*/