.upload-files-container{--upload-file-size-stored-percent:0%}.upload-files-container.dropzone{scroll-padding-top:30px;background:transparent;border:0;display:flex;flex-direction:column;padding:0}.upload-files-container.dropzone>input{opacity:0;pointer-events:none;position:absolute}.upload-files-container.dropzone .upload-body{border:2px dashed #b1b1b1;border-radius:8px;margin-bottom:20px;padding:30px;text-align:center}.upload-files-container.dropzone .upload-body .icon{height:44px;width:64px}.upload-files-container.dropzone .upload-body .header{margin-bottom:0;margin-top:10px}.upload-files-container.dropzone .progress-container{background:transparent;justify-content:center;left:50%;margin-bottom:20px;margin-top:10px;order:2;padding:5px 10px;position:relative;text-align:center;transform:translateX(-50%);width:160px}.upload-files-container.dropzone .progress-container:before{background:#dedede;border-radius:5px;bottom:-5px;content:"";height:5px;left:0;position:absolute;width:100%}.upload-files-container.dropzone .progress-container:after{background:#737373;border-radius:5px;bottom:-5px;content:"";height:5px;left:0;position:absolute;right:0;transition:width .25s ease-in-out;width:1%;width:var(--upload-file-size-stored-percent)}.upload-files-container.dropzone .dz-default{display:block!important;margin-top:0;order:3}.upload-files-container.dropzone .dz-default .dz-button{background-color:#e32118;border-color:#e32118;border-radius:8px;box-shadow:none;color:#fff;line-height:26px;padding:8px 25px}.upload-files-container.dropzone .dz-default .dz-button:hover{background-color:#cc1e16;border-color:#cc1e16}.upload-files-container.dropzone .dz-preview{background:transparent!important;border-bottom:1px solid #dedede;display:flex;height:auto;margin:0 15px;min-height:unset;order:1;padding-bottom:5px;padding-top:25px}@media (max-width:767.98px){.upload-files-container.dropzone .dz-preview{padding-bottom:15px;padding-top:15px}}.upload-files-container.dropzone .dz-preview.dz-error{padding-bottom:15px;padding-top:15px;width:auto}@media (max-width:767.98px){.upload-files-container.dropzone .dz-preview.dz-error{flex-direction:column}}.upload-files-container.dropzone .dz-preview.dz-error .dz-success-mark{display:none}.upload-files-container.dropzone .dz-preview.dz-error .dz-details{width:30%}@media (max-width:767.98px){.upload-files-container.dropzone .dz-preview.dz-error .dz-details{width:100%}}.upload-files-container.dropzone .dz-preview.dz-error .dz-details .dz-remove,.upload-files-container.dropzone .dz-preview.dz-error .dz-details .dz-select,.upload-files-container.dropzone .dz-preview.dz-error .dz-details .dz-size{display:none}.upload-files-container.dropzone .dz-preview.dz-error .dz-details .dz-filename{width:auto}.upload-files-container.dropzone .dz-preview.dz-error .dz-error-message{background:transparent;color:#e32118;display:flex;left:0;opacity:1;padding:0 0 0 20px;position:relative;top:0;width:auto}@media (max-width:767.98px){.upload-files-container.dropzone .dz-preview.dz-error .dz-error-message{padding-left:.4em}}.upload-files-container.dropzone .dz-preview.dz-error .dz-error-message:after,.upload-files-container.dropzone .dz-preview.dz-error .dz-error-message:before{display:none}.upload-files-container.dropzone .dz-preview .dz-success-mark{-webkit-animation:none;animation:none;left:unset;margin:0;opacity:1;position:relative;top:unset}.upload-files-container.dropzone .dz-preview .dz-success-mark .icon{height:20px;margin-right:20px;width:20px}.upload-files-container.dropzone .dz-preview .dz-details{display:flex;opacity:1;padding:0;position:relative;width:100%}@media (max-width:767.98px){.upload-files-container.dropzone .dz-preview .dz-details{display:flex;flex-wrap:wrap}}.upload-files-container.dropzone .dz-preview .dz-details .dz-filename,.upload-files-container.dropzone .dz-preview .dz-details .dz-size{color:#737373;font-size:14px;line-height:18px;margin-bottom:0;pointer-events:none}.upload-files-container.dropzone .dz-preview .dz-details .dz-filename span,.upload-files-container.dropzone .dz-preview .dz-details .dz-size span{background-color:transparent;border:0}.upload-files-container.dropzone .dz-preview .dz-details .dz-filename{text-align:left;width:40%}@media (max-width:767.98px){.upload-files-container.dropzone .dz-preview .dz-details .dz-filename{width:100%}}.upload-files-container.dropzone .dz-preview .dz-details .dz-filename:hover span{background-color:transparent;border:0}.upload-files-container.dropzone .dz-preview .dz-details .dz-select{width:40%}@media (max-width:767.98px){.upload-files-container.dropzone .dz-preview .dz-details .dz-select{text-align:left;width:100%}}.upload-files-container.dropzone .dz-preview .dz-details .dz-select select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIzMiIgaGVpZ2h0PSIzMiI+PGcgY2xhc3M9Im5jLWljb24td3JhcHBlciIgZmlsbD0iIzcyNzk3ZiI+PHBhdGggZD0iTTI5LjIgOS4zYy40LjQuNCAxIDAgMS40TDE2LjQgMjMuNGMtLjQuNC0xIC40LTEuNCAwTDIuMyAxMC43Yy0uNC0uNC0uNC0xIDAtMS40LjQtLjQgMS0uNCAxLjQgMGwxMiAxMiAxMi0xMmMuNC0uNCAxLjEtLjQgMS41IDB6IiBjbGFzcz0ibmMtaWNvbi13cmFwcGVyIi8+PC9nPjwvc3ZnPg==)!important;background-position:right calc(.375em + .1875rem) center;background-repeat:no-repeat;background-size:calc(.75em + .375rem) calc(.75em + .375rem);color:#b1b1b1;font-size:16px;font-style:italic;font-weight:300;height:40px;padding-left:10px;padding-right:calc(1.5em + .75rem);position:relative;top:-10px}.upload-files-container.dropzone .dz-preview .dz-details .dz-select select:valid,.upload-files-container.dropzone .dz-preview .dz-details .dz-select select option{color:#737373;font-style:normal;font-weight:400}@media (max-width:767.98px){.upload-files-container.dropzone .dz-preview .dz-details .dz-select select{margin-bottom:15px;margin-top:15px;top:0}}.upload-files-container.dropzone .dz-preview .dz-details .dz-size{width:10%}@media (max-width:767.98px){.upload-files-container.dropzone .dz-preview .dz-details .dz-size{width:20%}}.upload-files-container.dropzone .dz-preview .dz-details .dz-remove{cursor:pointer;padding-left:8px;padding-right:8px;position:relative;top:-2px}.upload-files-container.dropzone .dz-preview .dz-details .dz-remove .icon{cursor:pointer}@media (max-width:767.98px){.upload-files-container.dropzone .dz-preview .dz-details .dz-remove .icon{font-size:18px}}