.page-id-21 #wrap_contact{width:100%}.page-id-21 #wrap_contact table{width:100%;border-collapse:collapse;border:solid 1px #ccc;border-width:1px}@media screen and (max-width: 1023px){.page-id-21 #wrap_contact table{width:100%;border-width:0 0 1px}}.page-id-21 #wrap_contact table tr{background-color:#fff}.page-id-21 #wrap_contact table tr th,.page-id-21 #wrap_contact table tr td{padding:1rem;vertical-align:top;text-align:left;border:solid 1px #ccc}.page-id-21 #wrap_contact table tr th{width:35%;background-color:#eee}@media screen and (max-width: 1023px){.page-id-21 #wrap_contact table tr th{width:100%;font-size:18px}}.page-id-21 #wrap_contact table tr th label{display:block;cursor:auto}.page-id-21 #wrap_contact table tr th span.red{padding:5px;margin-left:10px;font-size:14px;color:#fff;letter-spacing:.2rem;background-color:#f65952;border-radius:3px}@media screen and (max-width: 1023px){.page-id-21 #wrap_contact table tr td{width:100%;border-width:0 1px}}@media screen and (max-width: 834px){.page-id-21 #wrap_contact table tr td{font-size:16px}}@media screen and (max-width: 1023px){.page-id-21 #wrap_contact table,.page-id-21 #wrap_contact table tbody,.page-id-21 #wrap_contact table tr,.page-id-21 #wrap_contact table tr th,.page-id-21 #wrap_contact table tr td{display:block}}.page-id-21 #wrap_contact input[type=text],.page-id-21 #wrap_contact input[type=email],.page-id-21 #wrap_contact textarea{width:100%;padding:.7rem;font-size:16px;border:1px solid #ccc}.page-id-21 .wpcf7-form-mode-edit #wrap_contact input[type=button].button-confirm,.page-id-21 .wpcf7-form-mode-confirm #wrap_contact input[type=submit],.page-id-21 .wpcf7-form-mode-confirm #wrap_contact input[type=button].button-rewrite{width:auto;padding:1rem 3rem;margin-bottom:1rem;font-family:inherit;font-size:20px;font-weight:700;color:#fff;letter-spacing:.1rem;cursor:pointer;border:none;border-radius:5px}.page-id-21 .wpcf7-form-mode-edit #wrap_contact input[type=button].button-confirm,.page-id-21 .wpcf7-form-mode-confirm #wrap_contact input[type=submit]{background-color:#7b58a7}.page-id-21 .wpcf7-form-mode-confirm #wrap_contact input[type=button].button-rewrite{background-color:#666}.page-id-21 .wpcf7-form-mode-confirm #wrap_contact table th span,.page-id-21 .wpcf7-form-mode-confirm #wrap_contact .txt_edit,.page-id-21 .wpcf7-form-mode-confirm #wrap_contact .txt_sent{display:none}.page-id-21 .wpcf7-form-mode-edit #wrap_contact .txt_confirm,.page-id-21 .wpcf7-form-mode-edit #wrap_contact .txt_sent{display:none}.page-id-21 .sent #wrap_contact .txt_confirm,.page-id-21 .sent #wrap_contact .txt_edit,.page-id-21 .sent #wrap_contact table,.page-id-21 .sent #wrap_contact h2{display:none}.page-id-21 .sent #wrap_contact .buttons-area-confirm{display:none !important}.page-id-21 .sent #wrap_contact .txt_sent{display:block}.page-id-21 div.wpcf7-mail-sent-ok{padding:0;margin:0;border:none}.page-id-21 form.wpcf7-form p.buttons-area-confirm,.page-id-21 form.wpcf7-form p.buttons-area{display:flex;flex-direction:row;align-items:center;justify-content:center}@media screen and (max-width: 1023px){.page-id-21 form.wpcf7-form p.buttons-area-confirm,.page-id-21 form.wpcf7-form p.buttons-area{flex-direction:column}}.page-id-21 .wpcf7-form-mode-edit .txt_confirm,.page-id-21 .wpcf7-form-mode-edit .txt_sent{display:none}.page-id-21 .wpcf7-form-mode-edit .wpcf7-response-output{display:none}.page-id-21 .wpcf7-form-mode-confirm .txt_edit,.page-id-21 .wpcf7-form-mode-confirm .txt_sent{display:none}.page-id-21 .wpcf7-form-mode-confirm .wpcf7-response-output{display:none}.page-id-21 .wpcf7-form-mode-confirm.submitting .buttons-area input[type=submit],.page-id-21 .wpcf7-form-mode-confirm.submitting .buttons-area input[type=button]{display:none}.page-id-21 .wpcf7-form-mode-confirm.invalid .buttons-area input[type=submit],.page-id-21 .wpcf7-form-mode-confirm.invalid .buttons-area input[type=button]{display:inline-block}.page-id-21 .wpcf7-form-mode-confirm.invalid .wpcf7-response-output{display:block}.page-id-21 .wpcf7-form-mode-confirm.sent .txt_confirm,.page-id-21 .wpcf7-form-mode-confirm.sent .txt_edit,.page-id-21 .wpcf7-form-mode-confirm.sent .mainform,.page-id-21 .wpcf7-form-mode-confirm.sent .buttons-area{display:none}.page-id-21 .wpcf7-form-mode-confirm.sent .txt_sent{display:block;margin-bottom:0}.page-id-21 .wpcf7-form-mode-confirm.sent .wpcf7-response-output{display:block}