@keyframes JobApplicationForm_fadeIn__E6idw{0%{opacity:0}to{opacity:1}}@keyframes JobApplicationForm_fadeOut__zwJpy{0%{opacity:1}to{opacity:0}}@keyframes JobApplicationForm_fadeUp__Z4e0f{0%{opacity:0;transform:translateY(25px)}to{opacity:1;transform:translateY(0)}}@keyframes JobApplicationForm_fadeSlideRightDelay__I6zuO{0%{opacity:0;transform:translateX(-50px)}80%{opacity:0;transform:translateX(-50px)}to{opacity:1;transform:translateX(0)}}@keyframes JobApplicationForm_fadeSlideRight__e66FT{0%{opacity:0;transform:translateX(-50px)}20%{opacity:1;transform:translateX(0)}80%{opacity:1;transform:translateX(0)}to{opacity:1;transform:translateX(0)}}@keyframes JobApplicationForm_fadeSlideUp__vSeib{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}@keyframes JobApplicationForm_fadeSlideDown__0N7Er{0%{opacity:0;transform:translateY(-30px)}to{opacity:1;transform:translateY(0)}}@keyframes JobApplicationForm_fadeSlideDownDelay__XSMpm{0%{opacity:0;transform:translateY(-30px)}60%{opacity:0;transform:translateY(-30px)}to{opacity:1;transform:translateY(0)}}.JobApplicationForm_heading__Xoe3E{margin:0 auto;max-width:475px}.JobApplicationForm_heading__Xoe3E .JobApplicationForm_title__GYa1v{color:#351f65;font-family:Reckless-Bold;font-size:1.5rem;line-height:1.2;text-align:center}.JobApplicationForm_form__ASHy1 .JobApplicationForm_success__8CjvN{display:block;text-align:center}.JobApplicationForm_form__ASHy1 .JobApplicationForm_weeklyAvailability__NLw9b{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:10px;gap:10px}.JobApplicationForm_form__ASHy1 .JobApplicationForm_weeklyAvailability__NLw9b .JobApplicationForm_header__K0Zpu{text-align:center}.JobApplicationForm_form__ASHy1 .JobApplicationForm_weeklyAvailability__NLw9b .JobApplicationForm_checkbox__CgOPQ{display:flex;justify-content:center;height:24px;margin-left:16px}.JobApplicationForm_form__ASHy1 fieldset{border:none;padding:0;margin:1rem 0 0}.JobApplicationForm_form__ASHy1 fieldset.JobApplicationForm_error__CMt2V{border:2px solid #a33131;border-radius:5px;padding:.5rem}.JobApplicationForm_form__ASHy1 legend{margin-top:1rem;margin-bottom:.5rem}.JobApplicationForm_form__ASHy1 label{display:block;cursor:pointer;margin-bottom:.25rem}.JobApplicationForm_form__ASHy1 label input[type=radio]{margin-right:.25rem}.JobApplicationForm_form__ASHy1 input[type=email],.JobApplicationForm_form__ASHy1 input[type=number],.JobApplicationForm_form__ASHy1 input[type=tel],.JobApplicationForm_form__ASHy1 input[type=text],.JobApplicationForm_form__ASHy1 select,.JobApplicationForm_form__ASHy1 textarea{flex:1 1;font-family:Effra-Regular;border:2px solid #dbdbdb;border-radius:100px;padding:.5rem 1rem;font-size:1rem;transition:border-color .3s;height:45px;margin-top:5px;width:100%}.JobApplicationForm_form__ASHy1 input[type=email]::-webkit-validation-bubble,.JobApplicationForm_form__ASHy1 input[type=number]::-webkit-validation-bubble,.JobApplicationForm_form__ASHy1 input[type=tel]::-webkit-validation-bubble,.JobApplicationForm_form__ASHy1 input[type=text]::-webkit-validation-bubble,.JobApplicationForm_form__ASHy1 select::-webkit-validation-bubble,.JobApplicationForm_form__ASHy1 textarea::-webkit-validation-bubble{color:red}.JobApplicationForm_form__ASHy1 input[type=email]:focus,.JobApplicationForm_form__ASHy1 input[type=number]:focus,.JobApplicationForm_form__ASHy1 input[type=tel]:focus,.JobApplicationForm_form__ASHy1 input[type=text]:focus,.JobApplicationForm_form__ASHy1 select:focus,.JobApplicationForm_form__ASHy1 textarea:focus{border-color:#351f65}.JobApplicationForm_form__ASHy1 input[type=email].JobApplicationForm_error__CMt2V,.JobApplicationForm_form__ASHy1 input[type=number].JobApplicationForm_error__CMt2V,.JobApplicationForm_form__ASHy1 input[type=tel].JobApplicationForm_error__CMt2V,.JobApplicationForm_form__ASHy1 input[type=text].JobApplicationForm_error__CMt2V,.JobApplicationForm_form__ASHy1 select.JobApplicationForm_error__CMt2V,.JobApplicationForm_form__ASHy1 textarea.JobApplicationForm_error__CMt2V{border-color:#a33131}.JobApplicationForm_form__ASHy1 input[type=email].JobApplicationForm_error__CMt2V::placeholder,.JobApplicationForm_form__ASHy1 input[type=number].JobApplicationForm_error__CMt2V::placeholder,.JobApplicationForm_form__ASHy1 input[type=tel].JobApplicationForm_error__CMt2V::placeholder,.JobApplicationForm_form__ASHy1 input[type=text].JobApplicationForm_error__CMt2V::placeholder,.JobApplicationForm_form__ASHy1 select.JobApplicationForm_error__CMt2V::placeholder,.JobApplicationForm_form__ASHy1 textarea.JobApplicationForm_error__CMt2V::placeholder{color:#a33131}.JobApplicationForm_form__ASHy1 .JobApplicationForm_multiselect__DbyO_{border-radius:100px}.JobApplicationForm_form__ASHy1 .JobApplicationForm_errorMessage__KObuz{color:#a33131}.JobApplicationForm_form__ASHy1 button{display:block;margin:2rem auto 0}.JobApplicationForm_confirmation__8YsVR{margin-top:2rem;text-align:center}.JobApplicationForm_button__ysUgG{font-family:Effra-Medium;font-size:1rem;transition-duration:.5s;transition-property:background-color,color;white-space:pre-wrap;text-align:center;cursor:pointer;border:none;border-radius:50px;padding:.5rem 2rem;background-color:#6240e8;color:#fff}.JobApplicationForm_button__ysUgG:disabled{color:#333;cursor:not-allowed}.JobApplicationForm_button__ysUgG:hover{background-color:#351f65}