.ui-field-file{font-size:14px;line-height:19px}.ui-field-file__input{font-weight:500;display:flex;align-items:center;text-align:left;cursor:pointer}.ui-field-file__input:not(:first-child){margin-top:20px}.ui-field-file__input:hover .ui-field-file__input_icon{color:#8bd8f7}.ui-field-file__input_icon{width:48px;height:48px;box-sizing:border-box;border-radius:12px;border:1.5px solid #ececec;margin-right:16px;display:flex;align-items:center;justify-content:center;color:#58c1ea;transition:color .2s}.ui-field-file__input_icon .ui-icon{width:24px;height:24px}.ui-field-file__input_title{margin-bottom:4px}.ui-field-file__input_text{color:#c8c8c8}.ui-field-file__input input{opacity:0;visibility:hidden;display:none}.ui-field-file__files{display:flex;flex-direction:column}.ui-field-file__file{display:grid;grid-template-columns:minmax(1px,1fr) 20px;grid-gap:8px}.ui-field-file__file:not(:last-child){margin-bottom:16px}.ui-field-file__file_info{display:flex;align-items:center;max-width:100%}.ui-field-file__file_info span{text-align:left;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.ui-field-file__file_info .ui-icon{color:#c8c8c8;width:24px;height:24px;margin-right:8px;flex:0 0 24px}.ui-field-file__file_action .loader,.ui-field-file__file_action .ui-icon{width:20px;height:20px}.ui-field-file__file_action .ui-icon{transition:color .2s}.ui-field-file__file_action .ui-icon:hover{color:#58c1ea}._form_1lg27_1{display:grid;grid-template-columns:repeat(2,minmax(1px,1fr));grid-gap:18px 80px}@media screen and (max-width:767px){._form_1lg27_1{grid-gap:18px 40px}}@media screen and (max-width:576px){._form_1lg27_1{grid-gap:28px 0;grid-template-columns:100%}}._form_1lg27_1.__small_1lg27_17{grid-gap:18px 32px}._formSpan2_1lg27_21{grid-column:span 2;width:100%;max-width:unset}@media screen and (max-width:576px){._formSpan2_1lg27_21{grid-column:span 1}}._formSubmit_1lg27_32{grid-column-start:1;margin-top:22px}._formSubmit_1lg27_32 .ui-button{width:100%}._formSubmit_1lg27_32.__center_1lg27_39{display:flex;justify-content:center;align-items:center;grid-column:span 2}@media screen and (max-width:576px){._formSubmit_1lg27_32.__center_1lg27_39{grid-column:span 1}}._formSubmit_1lg27_32.__center_1lg27_39 .ui-button{width:300px;max-width:100%}@media screen and (max-width:576px){._formSubmit_1lg27_32.__center_1lg27_39 .ui-button{width:100%}._formSubmit_1lg27_32{margin-top:12px}}
