.modal_modal__K4sp1{position:fixed;z-index:1000;top:0;left:0;width:100%;height:100dvh;background-color:rgba(0,0,0,.4)}.modal_modal_header__Tn2W6{width:100%;background-color:#fff;z-index:999;padding:24px 40px 0}@media(max-width:600px){.modal_modal_header__Tn2W6{padding:15px 15px 0}}.modal_close__uDoHy{border:none;outline:none;background-color:rgba(0,0,0,0);cursor:pointer;float:right}@media(max-width:600px){.modal_close__uDoHy{float:left}}.modal_close__uDoHy:hover svg path{stroke:#5c1a03}.modal_modal__content__0uNlC{z-index:1;float:right;height:100%;width:80%;max-width:1080px;background-color:#fff;display:flex;flex-direction:column;align-items:flex-start}@media(max-width:1024px){.modal_modal__content__0uNlC{width:100%}}@media(max-width:992px){.modal_modal__content__0uNlC{flex-direction:column;gap:5px}}.modal_hubspot__mMNgt{width:100%;height:100%;flex:1;position:relative;z-index:1}@media(max-width:721px){.modal_hubspot__mMNgt{margin-top:0}}form .theme-blue{background-color:#4995d1}.form_error_message{display:none;padding:8px 12px;color:#fff;font-size:14px;font-weight:500;border-radius:4px;background:#c14811}form.error .error-message{color:#c14811;margin-top:4px}form.error .form-group.error input{border-bottom:2px solid #c14811}form.general_form_error .form_error_message{display:flex}.form-success-message{margin:20px 0;color:#63b769;font-weight:500;font-size:22px;line-height:120%;text-align:center;display:flex;flex-direction:column;align-items:center;gap:20px}.form-group span[data-testid=fileuploader__file-name]{font-size:12px;font-weight:600;color:black}.form-group .error-message{display:none}.form-group.error .error-message{display:block}