.color_light_grey_01{color:#d8d8d8}.bg_light_grey_01{background-color:#d8d8d8}.color_light_grey_02{color:#e5e5e5}.bg_light_grey_02{background-color:#e5e5e5}.color_dark_grey_01{color:#353c43}.bg_dark_grey_01{background-color:#353c43}.color_dark_grey_02{color:#9e9e9e}.bg_dark_grey_02{background-color:#9e9e9e}.color_white_01{color:#fff}.bg_white_01{background-color:#fff}.color_white_02{color:#fff}.bg_white_02{background-color:#fff}.flex{display:flex;align-items:center;justify-content:space-between}.apply-form{display:none;align-items:flex-start;justify-content:center;position:fixed;width:100vw;height:100vh;top:0;left:0;z-index:2;overflow:scroll;z-index:9999}.apply-form:before{content:"";position:fixed;top:0;bottom:0;display:block;height:100%;width:100%;z-index:-1;background-color:rgba(53,60,67,.95)}.apply-form .apply-form__inner{padding:70px 0}.apply-form .apply-form__before{color:#fff;padding:10px}.apply-form .apply-form__before .apply-form__close{cursor:pointer}.apply-form .apply-form__before .apply-form__close>span{margin:0 0 0 10px}.apply-form .form-container{width:calc(100% - 20px);margin:35px auto;z-index:3}.apply-form .form-container .dropzone,.apply-form .form-container .form{border:none;background-color:rgba(0,0,0,0);padding:0}.apply-form .form-container .dropzone .form__input-drawer,.apply-form .form-container .form .form__input-drawer{width:calc(33.333% - 15px)}.apply-form .form-container .dropzone .form__input,.apply-form .form-container .form .form__input{display:block;border:none;border-radius:5px;font-size:14px;width:100%;margin-bottom:10px;padding:16px 16px 14px}.apply-form .form-container .dropzone .form__input:focus-visible,.apply-form .form-container .form .form__input:focus-visible{outline:none}.apply-form .form-container .dropzone .form__input.success,.apply-form .form-container .form .form__input.success{color:#198754}.apply-form .form-container .dropzone .form__input.success::placeholder,.apply-form .form-container .form .form__input.success::placeholder{color:#198754}.apply-form .form-container .dropzone .form__input.failure,.apply-form .form-container .form .form__input.failure{color:#dc3545;box-shadow:inset 0px 0px 0px 2px red}.apply-form .form-container .dropzone .form__input.failure::placeholder,.apply-form .form-container .form .form__input.failure::placeholder{color:#dc3545}.apply-form .form-container .dropzone .form__hidden-inputs,.apply-form .form-container .form .form__hidden-inputs{display:none}.apply-form .form-container .dropzone .form__controllers,.apply-form .form-container .form .form__controllers{display:flex;align-items:center;flex-direction:column}.apply-form .form-container .dropzone .form__controllers .button+.button,.apply-form .form-container .form .form__controllers .button+.button{margin:15px 0 0 0}.apply-form .form-container .dropzone .form__controllers *,.apply-form .form-container .form .form__controllers *{cursor:pointer}.apply-form .form-container .dropzone .dz-message,.apply-form .form-container .form .dz-message{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;background-color:#fff;border-radius:5px;min-height:155px;padding:15px}.apply-form .form-container .dropzone .dz-message .dz-message__inner,.apply-form .form-container .form .dz-message .dz-message__inner{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;border-radius:5px;height:100%;min-height:125px;width:100%;border:1px dashed #d8d8d8}.apply-form .form-container .dropzone .dz-message .dz-message__inner .message,.apply-form .form-container .form .dz-message .dz-message__inner .message{font-size:14px;width:100%;padding:0 10px}.apply-form .form-container .dropzone .dz-message .dz-message__inner.failure,.apply-form .form-container .form .dz-message .dz-message__inner.failure{border-color:#dc3545}.apply-form .form-container .dropzone .dz-message .dz-message__inner.failure .message,.apply-form .form-container .form .dz-message .dz-message__inner.failure .message{color:#dc3545}.apply-form .form-container .dropzone .dz-message .dz-message__inner.success,.apply-form .form-container .form .dz-message .dz-message__inner.success{border-color:#198754}.apply-form .form-container .dropzone .dz-message .dz-message__inner.success .message,.apply-form .form-container .form .dz-message .dz-message__inner.success .message{color:#198754}.apply-form .form-container .dropzone .dz-message .dropzone-previews,.apply-form .form-container .form .dz-message .dropzone-previews{position:relative;width:100%}.apply-form .form-container .dropzone .dz-message .dropzone-previews .dz-preview,.apply-form .form-container .dropzone .dz-message .dropzone-previews .dz-file-preview,.apply-form .form-container .form .dz-message .dropzone-previews .dz-preview,.apply-form .form-container .form .dz-message .dropzone-previews .dz-file-preview{display:flex;align-items:center;border-bottom:1px solid #d8d8d8;min-height:unset;margin:15px 0;padding-bottom:15px}.apply-form .form-container .dropzone .dz-message .dropzone-previews .dz-preview .dz-image,.apply-form .form-container .dropzone .dz-message .dropzone-previews .dz-file-preview .dz-image,.apply-form .form-container .form .dz-message .dropzone-previews .dz-preview .dz-image,.apply-form .form-container .form .dz-message .dropzone-previews .dz-file-preview .dz-image{background-color:rgba(0,0,0,0);background-image:url("../../img/icon_file.svg");background-position:center;border-radius:0px;height:16px;width:16px;margin-right:10px}.apply-form .form-container .dropzone .dz-message .dropzone-previews .dz-preview .dz-image img,.apply-form .form-container .dropzone .dz-message .dropzone-previews .dz-file-preview .dz-image img,.apply-form .form-container .form .dz-message .dropzone-previews .dz-preview .dz-image img,.apply-form .form-container .form .dz-message .dropzone-previews .dz-file-preview .dz-image img{display:none}.apply-form .form-container .dropzone .dz-message .dropzone-previews .dz-preview .dz-details,.apply-form .form-container .dropzone .dz-message .dropzone-previews .dz-file-preview .dz-details,.apply-form .form-container .form .dz-message .dropzone-previews .dz-preview .dz-details,.apply-form .form-container .form .dz-message .dropzone-previews .dz-file-preview .dz-details{display:flex;flex:1 0 auto;align-items:center;justify-content:space-between;position:relative;padding:0;min-width:unset}.apply-form .form-container .dropzone .dz-message .dropzone-previews .dz-preview .dz-details .dz-size,.apply-form .form-container .dropzone .dz-message .dropzone-previews .dz-file-preview .dz-details .dz-size,.apply-form .form-container .form .dz-message .dropzone-previews .dz-preview .dz-details .dz-size,.apply-form .form-container .form .dz-message .dropzone-previews .dz-file-preview .dz-details .dz-size{order:2;font-size:9px;font-weight:bold;border:1px solid #353c43;border-radius:4px;padding:0px 6px;margin-bottom:0}.apply-form .form-container .dropzone .dz-message .dropzone-previews .dz-preview .dz-details .dz-size span,.apply-form .form-container .dropzone .dz-message .dropzone-previews .dz-file-preview .dz-details .dz-size span,.apply-form .form-container .form .dz-message .dropzone-previews .dz-preview .dz-details .dz-size span,.apply-form .form-container .form .dz-message .dropzone-previews .dz-file-preview .dz-details .dz-size span{padding:0}.apply-form .form-container .dropzone .dz-message .dropzone-previews .dz-preview .dz-details .dz-filename,.apply-form .form-container .dropzone .dz-message .dropzone-previews .dz-file-preview .dz-details .dz-filename,.apply-form .form-container .form .dz-message .dropzone-previews .dz-preview .dz-details .dz-filename,.apply-form .form-container .form .dz-message .dropzone-previews .dz-file-preview .dz-details .dz-filename{order:1;font-size:12px;font-weight:bold}.apply-form .form-container .dropzone .dz-message .dropzone-previews .dz-preview .dz-remove,.apply-form .form-container .dropzone .dz-message .dropzone-previews .dz-file-preview .dz-remove,.apply-form .form-container .form .dz-message .dropzone-previews .dz-preview .dz-remove,.apply-form .form-container .form .dz-message .dropzone-previews .dz-file-preview .dz-remove{font-size:9px;font-weight:bold;color:#d8d8d8;padding:1px 6px;margin:0 0 0 10px;border-radius:4px;border:1px solid #d8d8d8}.apply-form .form-container .dropzone .dz-message .dropzone-previews .dz-preview .dz-progress,.apply-form .form-container .dropzone .dz-message .dropzone-previews .dz-preview .dz-error-message,.apply-form .form-container .dropzone .dz-message .dropzone-previews .dz-preview .dz-success-mark,.apply-form .form-container .dropzone .dz-message .dropzone-previews .dz-preview .dz-error-mark,.apply-form .form-container .dropzone .dz-message .dropzone-previews .dz-file-preview .dz-progress,.apply-form .form-container .dropzone .dz-message .dropzone-previews .dz-file-preview .dz-error-message,.apply-form .form-container .dropzone .dz-message .dropzone-previews .dz-file-preview .dz-success-mark,.apply-form .form-container .dropzone .dz-message .dropzone-previews .dz-file-preview .dz-error-mark,.apply-form .form-container .form .dz-message .dropzone-previews .dz-preview .dz-progress,.apply-form .form-container .form .dz-message .dropzone-previews .dz-preview .dz-error-message,.apply-form .form-container .form .dz-message .dropzone-previews .dz-preview .dz-success-mark,.apply-form .form-container .form .dz-message .dropzone-previews .dz-preview .dz-error-mark,.apply-form .form-container .form .dz-message .dropzone-previews .dz-file-preview .dz-progress,.apply-form .form-container .form .dz-message .dropzone-previews .dz-file-preview .dz-error-message,.apply-form .form-container .form .dz-message .dropzone-previews .dz-file-preview .dz-success-mark,.apply-form .form-container .form .dz-message .dropzone-previews .dz-file-preview .dz-error-mark{display:none}.apply-form .form-container .form-response{max-width:400px;text-align:center;margin:20px auto 0 auto}.apply-form .form-container .form-response>p{font-size:14px;font-weight:bold;text-shadow:1px 1px 3px #000}.apply-form .form-container .form-response.success{color:#198754}.apply-form .form-container .form-response.failure{color:#dc3545}.apply-form.active{display:flex}@media screen and (max-width: 800px){.apply-form .form-container .dropzone .form__inputs,.apply-form .form-container .form .form__inputs{display:flex;flex-wrap:wrap}.apply-form .form-container .dropzone .form__input-drawer,.apply-form .form-container .form .form__input-drawer{width:100%}.apply-form .form-container .dropzone .form__controllers .button,.apply-form .form-container .form .form__controllers .button{width:100%}}