#loader{align-items:center;background-color:rgba(0,0,0,.5);color:#fff;display:flex;font-size:18px;height:100%;justify-content:center;left:0;position:fixed;top:0;width:100%}.spinner{animation:spin 2s linear infinite;border:4px solid #f3f3f3;border-radius:50%;border-top-color:#3498db;height:40px;width:40px}@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.form-wrap.careerPostForm{margin:0 auto;max-width:714px}.careerPostForm .form-columns-3 .hs-form-field:first-child{width:48%!important}.careerPostForm .form-columns-3 .hs-form-field:nth-child(2){margin:0 10px!important;width:calc(25% - 22px)!important}.careerPostForm .form-columns-3 .hs-form-field:nth-child(3){margin:0 0 0 10px!important;width:calc(25% - 22px)!important}.careerPostForm .hs-form-field>label span{font-size:16px;line-height:1.21}.careerPostForm .hs-form-field .hs-input{color:#000;font-size:16px;font-weight:400}.careerPostForm .hs_career_resume .input{height:60px;padding:0}.careerPostForm .hs-form-field.hs_career_resume legend.hs-field-desc{font-size:12px;line-height:14.52px;margin:10px 0 0;width:100%}.careerPostForm .hs-form-field .hs-fieldtype-textarea.hs-input{min-height:193px}.careerPostForm form .hs_career_resume .chooseFileWp .hs-input{background:transparent;border:none;opacity:0;padding:15px;text-align:left;width:100%}.careerPostForm form .chooseFileWp{display:block;position:relative;width:100%}.careerPostForm form .hs_career_resume .input>input{cursor:pointer;height:100%;left:0;opacity:0;position:absolute;top:0;z-index:1}.careerPostForm form .chooseFileWp span{color:#000;display:block;font-size:16px;font-weight:400;left:0;padding:20px 15px;position:absolute;top:0;width:100%}.careerPostForm form .hs-fieldtype-file .input{background-position:center left 18px;padding:14.5px 10px 14.5px 47px}@media(max-width:767px){.careerPostForm .form-columns-3 .hs-form-field:first-child{width:100%!important}.careerPostForm .form-columns-3 .hs-form-field:nth-child(2),.careerPostForm .form-columns-3 .hs-form-field:nth-child(3){margin:0 0 10px!important;padding:0 10px;width:100%!important}.careerPostForm .hs_career_resume .input{background-size:12px 28px}}