.apply-form{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;width:100%;gap:24px}.apply-form .form-group{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:10px}.apply-form .form-group.error>input{border:1px solid #eb3e21!important}.apply-form .form-group.error span.error{display:block}.apply-form .form-group.error #g-recaptcha>div{-webkit-border-radius:4px;border-radius:4px;border:1px solid #eb3e21}.apply-form .form-group span.error{color:#bc321a;font-size:14px;font-weight:400;line-height:140%;display:none}.apply-form .form-group>label{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;color:#4b4b4b;font-size:14px;font-weight:500;line-height:140%}.apply-form .form-group>label:after{content:'*';color:#bc321a}.apply-form .form-group input{-webkit-border-radius:10px;border-radius:10px;border:1px solid #8e8e8e;padding:20px;line-height:140%;font-size:18px}.apply-form #g-recaptcha{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.apply-form button{width:100%;-webkit-border-radius:4px;border-radius:4px;background:#3a55f7;padding:16px;color:#fff;text-align:center;font-size:14px;font-weight:600;line-height:140%}.apply-form .filepond--root{height:142px;margin:0}.apply-form .filepond--root .filepond--panel-root{background-color:transparent;-webkit-border-radius:10px;border-radius:10px;background-image:-webkit-repeating-linear-gradient(97deg,#8e8e8e,#8e8e8e 13px,transparent 13px,transparent 25px,#8e8e8e 25px),-webkit-repeating-linear-gradient(7deg,#8e8e8e,#8e8e8e 13px,transparent 13px,transparent 25px,#8e8e8e 25px),-webkit-repeating-linear-gradient(277deg,#8e8e8e,#8e8e8e 13px,transparent 13px,transparent 25px,#8e8e8e 25px),-webkit-repeating-linear-gradient(187deg,#8e8e8e,#8e8e8e 13px,transparent 13px,transparent 25px,#8e8e8e 25px);background-image:repeating-linear-gradient(-7deg,#8e8e8e,#8e8e8e 13px,transparent 13px,transparent 25px,#8e8e8e 25px),repeating-linear-gradient(83deg,#8e8e8e,#8e8e8e 13px,transparent 13px,transparent 25px,#8e8e8e 25px),repeating-linear-gradient(173deg,#8e8e8e,#8e8e8e 13px,transparent 13px,transparent 25px,#8e8e8e 25px),repeating-linear-gradient(263deg,#8e8e8e,#8e8e8e 13px,transparent 13px,transparent 25px,#8e8e8e 25px);background-size:1px 100%,100% 1px,1px 100%,100% 1px;background-position:0 0,0 0,100% 0,0 100%;background-repeat:no-repeat}.apply-form .filepond--root .filepond--drop-label{height:100%}.apply-form .filepond--root .filepond--drop-label .filepond--label-img{width:100%;height:46px;background:url(../img/upload.svg) no-repeat center center;background-size:contain}.apply-form .filepond--root .filepond--drop-label .filepond--label-action{color:#1e1e1e;text-align:center;font-size:18px;font-weight:500;line-height:140%;width:100%;text-decoration:none}.apply-form .filepond--root .filepond--drop-label .filepond--label-action span{color:#3a55f7}.apply-form .filepond--root .filepond--drop-label .filepond--label-format{color:#616161;text-align:center;font-size:14px;font-weight:400;line-height:140%;margin:0}.apply-form .filepond--root .filepond--list-scroller{margin:0!important;padding:0!important;-webkit-transform:unset!important;-ms-transform:unset!important;transform:unset!important;height:auto!important;position:relative;overflow:hidden;-webkit-mask:unset!important;mask:unset!important}.apply-form .filepond--root .filepond--list-scroller .filepond--list{position:relative;left:0}.apply-form .filepond--root .filepond--list-scroller .filepond--list .filepond--item{height:142px;position:relative;margin:0;overflow:hidden}.apply-form .filepond--root .filepond--list-scroller .filepond--list .filepond--item .filepond--file-wrapper .filepond--file{color:#1e1e1e!important;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;position:relative;width:-webkit-calc(100% - 40px);width:calc(100% - 40px);margin:0 auto}.apply-form .filepond--root .filepond--list-scroller .filepond--list .filepond--item .filepond--file-wrapper .filepond--file button{cursor:pointer}.apply-form .filepond--root .filepond--list-scroller .filepond--list .filepond--item .filepond--item-panel.filepond--panel{background-color:#fff!important;margin:4px;height:-webkit-calc(100% - 8px)!important;height:calc(100% - 8px)!important}.apply-form .filepond--root .filepond--list-scroller .filepond--list .filepond--item .filepond--item-panel:not(.filepond--panel){display:none}.congrat-block{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;gap:14px;display:none;padding-bottom:40px}.congrat-block.show-congrat{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.congrat-block img{width:250px;object-fit:contain;margin:0 auto}@media (max-width:768px){.congrat-block img{width:225px}}.congrat-block h3{color:#1e1e1e;text-align:center;font-size:24px;font-weight:700;line-height:140%;margin:0;padding:0}.congrat-block p{color:#1e1e1e;text-align:center;font-size:14px;font-weight:400;line-height:140%;margin:0}#congrat-modal .close{position:absolute;display:block;width:24px;height:24px;right:20px;top:20px;cursor:pointer;-webkit-border-radius:30px;border-radius:30px;background:#eee}#congrat-modal .modal-header{border:none;padding:44px 26px 4px 26px}#congrat-modal .modal-header h4{color:#1e1e1e;text-align:center;font-size:24px;font-weight:700;line-height:140%;padding:0;margin:0}#congrat-modal .modal-body{padding:20px 26px}.js-texts-list{display:none}