.form .wpcf7-not-valid-tip{font-size:.75rem;line-height:1rem;padding-top:.25rem;--tw-text-opacity:1;color:rgb(212 99 109/var(--tw-text-opacity))}@media (min-width:640px){.form .wpcf7-not-valid-tip{font-size:.875rem;line-height:1.25rem}}.wpcf7-not-valid:is(.form input:not([type=submit]):not([type=file]):not([type=checkbox]):not([type=radio]),.form textarea,.form select){--tw-border-opacity:1;border-color:rgb(212 99 109/var(--tw-border-opacity))}.wpcf7-not-valid:is(.form input:not([type=submit]):not([type=file]):not([type=checkbox]):not([type=radio]),.form textarea,.form select):focus{--tw-border-opacity:1;border-color:rgb(212 99 109/var(--tw-border-opacity));outline:2px solid transparent;outline-offset:2px;--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.form .wpcf7-response-output{display:none}.form .wpcf7-spinner{display:none;margin:0}.form.submitting .wpcf7-spinner{display:inline-flex}:is(.form .response) .wpcf7-response-output{border-radius:.375rem;display:block;margin-left:0;margin-right:0;padding-bottom:.5rem;padding-top:.5rem}.wpcf7-spinner{height:1.25rem;width:1.25rem}@keyframes spin{to{transform:rotate(1turn)}}.wpcf7-spinner{animation:spin 1s linear infinite;border-color:rgb(239 239 239/var(--tw-border-opacity));border-radius:9999px;border-style:solid;border-width:3px;--tw-border-opacity:1;border-top-color:rgb(55 145 172/var(--tw-border-opacity));--border-w:3px;background:0 0;min-width:1.25rem}.wpcf7-spinner:before{display:none}