.applybackground-form-main-section{padding:115px 0px}.applybackground-form-main-section form{border-radius:17px;background:#fff;padding:56px;max-width:882px;margin:0 auto;-webkit-box-shadow:1px 1px 16px 4px rgba(111,111,111,0.12);-moz-box-shadow:1px 1px 16px 4px rgba(111,111,111,0.12);box-shadow:1px 1px 16px 4px rgba(111,111,111,0.12)}h2.apply-locations-header{padding:0 20px;text-align:center;margin-bottom:62px}.hm .applybackground-form-main-section form .hs_submit input{min-width:245px}.hm .applybackground-form-main-section form .hs_attach_resume .input{background:#f6f6f6;position:relative;height:47px;padding:0px 36px;border:1px dashed #e1e1e1;display:flex;align-items:center;cursor:pointer}.hm .applybackground-form-main-section input[name=attach_resume]{position:absolute;left:0;opacity:0;top:0;height:100%;width:100%;cursor:pointer}.uplo-sec{display:flex;align-items:center;color:#8a8a8a;font-size:17px;font-weight:400}.uplo-sec p{margin-bottom:0}.uplo-sec i{color:#aeaeae;margin-right:13px}.hm .applybackground-form-main-section .custom-file-upload{color:#959595;font-size:17px;letter-spacing:.8px;font-family:"Avenir-Heavy";margin:0 0 0 auto;align-items:center;display:inline-flex;width:137px}.hm .applybackground-form-main-section .custom-file-upload span.icon-arrow-right{margin-left:10px}.uplo-sec p{font-size:17px}@media(max-width:1366px){.applybackground-form-main-section{padding:90px 0px}.applybackground-form-main-section form{padding:46px 36px}h2.apply-locations-header{margin-bottom:42px}}@media(max-width:1280px){.applybackground-form-main-section{padding:70px 0px}.hm .applybackground-form-main-section .custom-file-upload{font-size:16px}.uplo-sec p{font-size:16px}.hm .applybackground-form-main-section form .hs_attach_resume .input{padding:0px 15px}}@media(max-width:767px){.applybackground-form-main-section{padding:50px 0px}.applybackground-form-main-section form{padding:46px 20px}h2.apply-locations-header{margin-bottom:32px}}@media(max-width:640px){.hm .applybackground-form-main-section .custom-file-upload{font-size:14px}.uplo-sec p{font-size:14px}}@media(max-width:480px){.hm .applybackground-form-main-section form .hs_attach_resume .input{display:block}.uplo-sec{justify-content:center}.hm .applybackground-form-main-section .custom-file-upload{justify-content:center;width:100%;text-align:center}.hm .applybackground-form-main-section form .hs_attach_resume .input{padding:7px 15px;height:55px}.hm .applybackground-form-main-section form .hs_submit input{min-width:100%;width:100%}}