@media (max-width:1200px) and (min-width:1025px) and (orientation:portrait),(max-width:1024px) and (min-width:768px) and (orientation:portrait),(max-width:1024px) and (min-width:768px) and (orientation:landscape),(max-width:767px){.zd-contact-form__main__wrapper{flex-direction:column}}@media (max-width:1200px) and (min-width:1025px) and (orientation:portrait),(max-width:1024px) and (min-width:768px) and (orientation:portrait),(max-width:1024px) and (min-width:768px) and (orientation:landscape){.zd-contact-form__main__wrapper{gap:64px}}@media (max-width:767px){.zd-contact-form__main__wrapper{gap:48px}}.zd-contact-form__main__wrapper__content{flex:1}@media (max-width:1200px) and (min-width:1025px) and (orientation:portrait),(max-width:1024px) and (min-width:768px) and (orientation:portrait),(max-width:1024px) and (min-width:768px) and (orientation:landscape),(max-width:767px){.zd-contact-form__main__wrapper__content{align-items:center}}.zd-contact-form__main__wrapper__content .is-entry h2,.zd-contact-form__main__wrapper__content .is-entry p,.zd-contact-form__main__wrapper__content .is-entry span{text-align:left}.zd-contact-form__main__wrapper__form{width:calc(50% - 20px);box-shadow:0 24px 80px rgba(16,35,49,.12);background-color:var(--card);padding:24px;border-radius:12px}@media (max-width:1200px) and (min-width:1025px) and (orientation:portrait),(max-width:1024px) and (min-width:768px) and (orientation:portrait),(max-width:1024px) and (min-width:768px) and (orientation:landscape),(max-width:767px){.zd-contact-form__main__wrapper__form{width:100%}}@media (max-width:767px){.zd-contact-form__main__wrapper__form{padding:24px 16px}}.zd-contact-form__main__wrapper__form .wpcf7 .zd-honeypot-field{position:absolute;left:-9999px;top:-9999px;height:0;width:0;overflow:hidden}.zd-contact-form__main__wrapper__form .wpcf7 form{display:flex;flex-direction:column;gap:20px}.zd-contact-form__main__wrapper__form .wpcf7 form p{display:flex;flex-wrap:wrap;gap:24px 16px}.zd-contact-form__main__wrapper__form .wpcf7 form p label{width:calc(50% - 8px)}@media (max-width:767px){.zd-contact-form__main__wrapper__form .wpcf7 form p label{width:100%}}.zd-contact-form__main__wrapper__form .wpcf7 form p label.is-full{width:100%}.zd-contact-form__main__wrapper__form .wpcf7 form p br{display:none}.zd-contact-form__main__wrapper__form .wpcf7 form p .wpcf7-form-control-wrap{display:flex;flex-direction:column;gap:8px;width:100%}.zd-contact-form__main__wrapper__form .wpcf7 form p .wpcf7-form-control-wrap input,.zd-contact-form__main__wrapper__form .wpcf7 form p .wpcf7-form-control-wrap textarea{width:100%}.zd-contact-form__main__wrapper__form .wpcf7 form p .wpcf7-form-control-wrap .wpcf7-not-valid-tip{color:var(--destructive);font-size:.75rem}.zd-contact-form__main__wrapper__form .wpcf7 form p .wpcf7-form-control-wrap .wpcf7-acceptance span{margin:0}.zd-contact-form__main__wrapper__form .wpcf7 form p .wpcf7-form-control-wrap .wpcf7-acceptance span label{display:flex;align-items:start;gap:8px;width:100%}.zd-contact-form__main__wrapper__form .wpcf7 form p .wpcf7-form-control-wrap .wpcf7-acceptance span label input{width:auto}.zd-contact-form__main__wrapper__form .wpcf7 form p .wpcf7-form-control-wrap .wpcf7-acceptance span label span{color:var(--foreground);font-size:.875rem}.zd-contact-form__main__wrapper__form .wpcf7 form p .wpcf7-form-control-wrap .wpcf7-acceptance span label span a{color:var(--primary);text-decoration:underline}.zd-contact-form__main__wrapper__form .wpcf7 form p .wpcf7-form-control-wrap .wpcf7-acceptance span label span a:hover{color:var(--accent-foreground)}.zd-contact-form__main__wrapper__form .wpcf7 form p .primary-button{width:100%;text-align:center}.zd-contact-form__main__wrapper__form .wpcf7 form p .primary-button:disabled{opacity:.25;pointer-events:none;cursor:not-allowed}.zd-contact-form__main__wrapper__form .wpcf7 form p .wpcf7-spinner{display:none}.zd-contact-form__main__wrapper__form .wpcf7 form .wpcf7-response-output{margin:0;border:0;padding:0;font-size:.875rem}.zd-contact-form__main__wrapper__form .wpcf7 form.invalid .wpcf7-response-output,.zd-contact-form__main__wrapper__form .wpcf7 form.spam .wpcf7-response-output{color:var(--destructive)}.zd-contact-form__main__wrapper__form .wpcf7 form.sent .wpcf7-response-output{color:var(--success)}
/*# sourceMappingURL=contact-form.min.css.map */
