.valwinJobsApplyJobGroup__title{background:var(--valwin-jobs-primary);height:60px;display:flex;justify-content:center;align-items:center}.valwinJobsApplyJobGroup__panel{margin:50px 150px;box-shadow:0 2px 6px 0 #00000040}@media (max-width:1000px){.valwinJobsApplyJobGroup__panel{margin:20px}}.valwinJobsApplyJobGroup__subTitle{height:60px;display:flex;justify-content:center;align-items:center}.valwinJobsApplyJobGroup__container{width:100%;display:flex;padding:10px}@media (max-width:1000px){.valwinJobsApplyJobGroup__container{flex-direction:column}}.valwinJobsApplyJobGroup__left{width:50%;margin:0 20px 0 0}.valwinJobsApplyJobGroup__right{width:50%}@media (max-width:1000px){.valwinJobsApplyJobGroup__left{width:100%;margin:0 0 20px}.valwinJobsApplyJobGroup__right{width:100%}}.valwinJobsTitle{color:var(--valwin-jobs-white);font-size:30px}.valwinJobsSubTitle,.valwinJobsTitle{font-weight:var(--valwin-jobs-font-weight-bold)}.valwinJobsSubTitle{color:var(--valwin-jobs-black);font-size:18px;text-transform:uppercase}.valwinJobsApplyJobPharmaciesMap{width:100%;height:550px}.valwinJobsApplyJobPharmaciesMap__loading{height:550px}.valwinJobsLoading{display:flex}.valwinJobsLoading__text{width:100%;color:var(--valwin-jobs-primary);font-size:30px;font-weight:var(--valwin-jobs-font-weight-bold);text-align:center;margin:auto}.valwinJobsApplyJobPharmaciesSearch{width:100%;background:var(--valwin-jobs-grey-light);height:30px;margin:0 0 10px;border:none;font-size:14px;color:var(--valwin-jobs-grey-strong);padding:10px}.valwinJobsApplyJobPharmaciesSearch::placeholder{font-size:14px;color:var(--valwin-jobs-grey-strong)}.valwinJobsApplyJobPharmaciesSearch:focus{outline:none}.valwinJobsApplyJobPharmaciesList{width:100%}.valwinJobsApplyJobPharmaciesList__pharmacies{width:100%;max-height:500px;overflow:scroll}.valwinJobsApplyJobPharmaciesList__subTitle{margin:20px 0}.valwinJobsApplyJobPharmaciesList__selected{width:100%}.valwinJobsApplyJobPharmaciesListElement{width:100%;display:flex;margin:0 0 5px;border-radius:5px;padding:5px}.valwinJobsApplyJobPharmaciesListElement--disabled{background:var(--valwin-jobs-grey);.valwinJobsApplyJobPharmaciesListElement__address,.valwinJobsApplyJobPharmaciesListElement__name{color:var(--valwin-jobs-white)}}.valwinJobsApplyJobPharmaciesListElement--selectable:hover,.valwinJobsApplyJobPharmaciesListElement--selected{cursor:pointer;background:var(--valwin-jobs-secondary);.valwinJobsApplyJobPharmaciesListElement__icon{display:block}.valwinJobsApplyJobPharmaciesListElement__address,.valwinJobsApplyJobPharmaciesListElement__name{color:var(--valwin-jobs-white)}}.valwinJobsApplyJobPharmaciesListElement__infos{width:80%}.valwinJobsApplyJobPharmaciesListElement__name{text-transform:uppercase;font-weight:var(--valwin-jobs-font-weight-medium);font-size:16px;color:var(--valwin-jobs-black)}.valwinJobsApplyJobPharmaciesListElement__address{font-weight:var(--valwin-jobs-font-weight-medium);font-size:12px;color:var(--valwin-jobs-black)}.valwinJobsApplyJobPharmaciesListElement__actions{width:20%;display:flex}.valwinJobsApplyJobPharmaciesListElement__icon{display:none;width:15px;margin:auto 10px auto auto}.valwinJobsApplyJobForm{padding:20px 200px}@media (max-width:1000px){.valwinJobsApplyJobForm{padding:20px}}.valwinJobsApplyJobForm__subTitle{display:flex;justify-content:center;align-items:center;margin:0 auto 20px}.valwinJobsApplyJobForm__container{display:flex;flex-direction:column}.valwinJobsApplyJobForm__input{margin:0 0 15px}.valwinJobsApplyJobForm__error{color:var(--valwin-jobs-primary);font-size:15px;font-weight:var(--valwin-jobs-font-weight-bold);margin:0 auto}.valwinJobsApplyJobForm__button{margin:10px auto 0}.valwinJobsFormField{width:100%}.valwinJobsFormField__label{color:var(--valwin-jobs-black);text-transform:uppercase}.valwinJobsFormField__error,.valwinJobsFormField__label{font-size:15px;font-weight:var(--valwin-jobs-font-weight-bold)}.valwinJobsFormField__error{color:var(--valwin-jobs-primary)}.valwinJobsFormField__input{width:100%;height:30px;border:1px solid var(--valwin-jobs-grey);font-size:14px;color:var(--valwin-jobs-grey-strong);padding:10px}.valwinJobsFormField__input::placeholder{font-size:14px;color:var(--valwin-jobs-grey-strong)}.valwinJobsFormField__input:focus{outline:none}.valwinJobsFormArea{width:100%}.valwinJobsFormArea__label{color:var(--valwin-jobs-black);text-transform:uppercase}.valwinJobsFormArea__error,.valwinJobsFormArea__label{font-size:15px;font-weight:var(--valwin-jobs-font-weight-bold)}.valwinJobsFormArea__error{color:var(--valwin-jobs-primary)}.valwinJobsFormArea__input{width:100%;height:30px;border:1px solid var(--valwin-jobs-grey);font-size:14px;color:var(--valwin-jobs-grey-strong);padding:10px;height:100px}.valwinJobsFormArea__input::placeholder{font-size:14px;color:var(--valwin-jobs-grey-strong)}.valwinJobsFormArea__input:focus{outline:none}.valwinJobsFormCheckbox{width:100%}.valwinJobsFormCheckbox__container{display:flex;gap:20px}.valwinJobsFormCheckbox__label{color:var(--valwin-jobs-black);font-size:12px;font-weight:var(--valwin-jobs-font-weight-light)}.valwinJobsFormCheckbox__error{color:var(--valwin-jobs-primary);font-size:15px;font-weight:var(--valwin-jobs-font-weight-bold)}.valwinJobsFormFile{width:100%}.valwinJobsFormFile__label{color:var(--valwin-jobs-black);font-size:15px;font-weight:var(--valwin-jobs-font-weight-bold);text-transform:uppercase}.valwinJobsFormFile__button{font-size:12px;background:var(--valwin-jobs-secondary);color:var(--valwin-jobs-white);border:none;font-weight:var(--valwin-jobs-font-weight-bold);cursor:pointer;padding:10px;margin:10px 0 0}.valwinJobsFormFile__error{color:var(--valwin-jobs-primary);font-size:15px;font-weight:var(--valwin-jobs-font-weight-bold)}.valwinJobsFormFile__input{display:none}.valwinJobsFormButton{font-size:15px;width:120px;height:40px;background:var(--valwin-jobs-primary);color:var(--valwin-jobs-white);border:none;text-transform:uppercase;font-weight:var(--valwin-jobs-font-weight-bold);cursor:pointer}.valwinJobsFormFileLabel{width:100%;display:flex;gap:20px;align-items:center}.valwinJobsFormFileLabel__name{color:var(--valwin-jobs-grey-strong);font-size:14px;font-weight:var(--valwin-jobs-font-weight-medium)}.valwinJobsFormFileLabel__delete{color:var(--valwin-jobs-primary);font-size:12px;font-weight:var(--valwin-jobs-font-weight-bold);cursor:pointer;text-decoration:underline}.valwinJobsApplyJobFormSuccess{display:flex;flex-direction:column}.valwinJobsApplyJobFormSuccess__image{width:30px;margin:0 auto 10px}.valwinJobsApplyJobFormSuccess__nature{color:var(--valwin-jobs-primary);text-transform:uppercase;font-weight:var(--valwin-jobs-font-weight-bold);font-size:16px;text-align:center;margin:0 auto 10px}.valwinJobsApplyJobFormSuccess__pharmaciesName{color:var(--valwin-jobs-black);font-weight:var(--valwin-jobs-font-weight-medium);font-size:16px;text-align:center;margin:0 auto}.valwinJobsApplyJobPharmacy__header{background:var(--valwin-jobs-primary);height:80px;display:flex;flex-direction:column}@media (min-width:1000px){.valwinJobsApplyJobPharmacy__header{height:60px;position:relative}}.valwinJobsApplyJobPharmacy__title{margin:auto}.valwinJobsApplyJobPharmacy__back{color:var(--valwin-jobs-white);font-weight:var(--valwin-jobs-font-weight-light);font-size:15px;display:flex;gap:10px;text-decoration:none;margin:10px auto 0}@media (min-width:1000px){.valwinJobsApplyJobPharmacy__back{position:absolute;margin:auto;top:20px;left:10px}}.valwinJobsApplyJobPharmacy__panel{margin:20px;padding:20px 0 0;box-shadow:0 2px 6px 0 #00000040}@media (min-width:1000px){.valwinJobsApplyJobPharmacy__panel{margin:50px 150px}}.valwinJobsJob{position:relative;display:flex;flex-direction:column}.valwinJobsJob__image{position:absolute;width:100%;height:300px;background-image:url(https://valwin.s3.eu-west-1.amazonaws.com/job/DEFAULT.webp);background-size:cover;background-repeat:no-repeat;z-index:-1}.valwinJobsJob__button{margin:0 auto 20px}.valwinJobsJobHeader{width:100%;position:relative;display:flex;flex-direction:column}.valwinJobsJobHeader__link{background:var(--valwin-jobs-primary)}.valwinJobsJobHeader__back{color:var(--valwin-jobs-white);font-weight:var(--valwin-jobs-font-weight-light);font-size:15px;display:flex;gap:10px;text-decoration:none;padding:10px 0 10px 50px}.valwinJobsJobHeader__title{font-weight:var(--valwin-jobs-font-weight-bold);color:var(--valwin-jobs-white);text-transform:uppercase;font-size:20px;width:-moz-fit-content;width:fit-content;margin:30px auto 0}.valwinJobsJobHeader__infos{display:flex;gap:10px;margin:15px auto 0}@media (max-width:1000px){.valwinJobsJobHeader__infos{flex-direction:column}}.valwinJobsJobHeader__info{font-weight:var(--valwin-jobs-font-weight-light);font-size:14px;color:var(--valwin-jobs-black);width:-moz-fit-content;width:fit-content;height:-moz-fit-content;height:fit-content;border-radius:20px;padding:5px 10px;gap:5px;margin:auto}.valwinJobsJobHeader__info,.valwinJobsJobInfos{background:var(--valwin-jobs-white);display:flex}.valwinJobsJobInfos{margin:40px 150px 20px;box-shadow:0 2px 6px 0 #00000040;flex-direction:column;padding:50px 150px}@media (max-width:1000px){.valwinJobsJobInfos{margin:20px;padding:20px}}.valwinJobsJobInfos__recruter{color:var(--valwin-jobs-primary);text-transform:uppercase;font-weight:var(--valwin-jobs-font-weight-bold);margin:0 auto;font-size:20px}.valwinJobsJobInfos__description,.valwinJobsJobInfos__presentation{margin:30px 0 0;display:flex;flex-direction:column;h1{color:var(--valwin-jobs-black);font-weight:var(--valwin-jobs-font-weight-bold);font-size:22px;margin:0 0 10px}h2{font-size:18px}>p,h2{color:var(--valwin-jobs-black);font-weight:var(--valwin-jobs-font-weight-light);margin:0 0 10px}>p,ol,ul{font-size:16px}ol,ul{color:var(--valwin-jobs-black);font-weight:var(--valwin-jobs-font-weight-light);margin:0 0 10px 20px}img{width:70%;max-width:300px;margin:0 auto}blockquote{padding:10px 20px;margin:0 0 20px;border-left:5px solid #eee;font-weight:var(--valwin-jobs-font-weight-light);color:var(--valwin-jobs-black)}}.valwinJobsJobInfos__poste{color:var(--valwin-jobs-black);font-weight:var(--valwin-jobs-font-weight-bold);margin:20px 0 0;font-size:18px}.valwinJobsJobInfos__row{display:flex;margin:20px 0 30px;gap:10px}.valwinJobsJobInfos__element{color:var(--valwin-jobs-black);font-weight:var(--valwin-jobs-font-weight-bold);font-size:16px}.valwinJobsJobInfos__date,.valwinJobsJobInfos__sign{color:var(--valwin-jobs-black);font-weight:var(--valwin-jobs-font-weight-light);font-size:16px}.valwinJobsJobFooter{margin:0 150px 20px;display:flex;gap:20px}@media (max-width:1000px){.valwinJobsJobFooter{margin:0 20px 20px;flex-direction:column}}.valwinJobsJobFooter__link{width:33%;text-decoration:none}@media (max-width:1000px){.valwinJobsJobFooter__link{width:100%}}.valwinJobsJobFooterJob{box-shadow:0 2px 6px 0 #00000040;background:var(--valwin-jobs-white);width:100%;padding:50px 20px;display:flex;flex-direction:column;height:100%}.valwinJobsJobFooterJob__title{color:var(--valwin-jobs-black);text-transform:uppercase;font-weight:var(--valwin-jobs-font-weight-bold);font-size:16px;margin:0 auto 30px;text-align:center}.valwinJobsJobFooterJob__infos{display:flex;flex-wrap:wrap;justify-content:center;gap:10px}.valwinJobsJobFooterJob__info{font-weight:var(--valwin-jobs-font-weight-light);font-size:16px;color:var(--valwin-jobs-black);background:var(--valwin-jobs-grey-light);width:-moz-fit-content;width:fit-content;height:-moz-fit-content;height:fit-content;border-radius:20px;padding:5px 10px;display:flex;align-items:center;gap:5px}.valwinJobsJobFooterJob__icon{width:20px;font-size:20px}.valwinJobsJobForm{margin:0 150px 20px;box-shadow:0 2px 6px 0 #00000040;display:flex;flex-direction:column;padding:50px 150px;background:var(--valwin-jobs-white)}@media (max-width:1000px){.valwinJobsJobForm{margin:20px;padding:20px}}.valwinJobsJobForm__title{color:var(--valwin-jobs-primary);text-transform:uppercase;font-weight:var(--valwin-jobs-font-weight-bold);margin:0 auto 30px;font-size:20px}.valwinJobsJobForm__container{display:flex;flex-direction:column}.valwinJobsJobForm__error{color:var(--valwin-jobs-primary);font-size:15px;font-weight:var(--valwin-jobs-font-weight-bold);margin:0 auto}.valwinJobsJobForm__input{margin:0 0 15px}.valwinJobsJobForm__button{margin:10px auto 0}.valwinJobsJobFormSuccess{display:flex;flex-direction:column}.valwinJobsJobFormSuccess__image{width:30px;margin:0 auto 10px}.valwinJobsJobFormSuccess__title{color:var(--valwin-jobs-primary);text-transform:uppercase;font-weight:var(--valwin-jobs-font-weight-bold);font-size:16px;text-align:center;margin:0 auto 10px}.valwinJobsJobFormSuccess__recruiterName{color:var(--valwin-jobs-black);font-weight:var(--valwin-jobs-font-weight-medium);font-size:16px;text-align:center;margin:0 auto}.valwinJobsJobsHeaderGroup{width:100%;display:flex;flex-direction:column;background:var(--valwin-jobs-primary);position:relative}.valwinJobsJobsHeaderGroup__image__1{width:130px;position:absolute;top:0;left:5%}.valwinJobsJobsHeaderGroup__image__2{width:130px;position:absolute;bottom:0;right:5%}@media (max-width:1000px){.valwinJobsJobsHeaderGroup__image__1,.valwinJobsJobsHeaderGroup__image__2{display:none}}.valwinJobsJobsHeaderGroup__title{text-align:center;margin:20px 0 0}.valwinJobsJobsHeaderGroup__inputs{display:flex;margin:20px 0;align-items:center;justify-content:center;gap:20px}@media (max-width:1000px){.valwinJobsJobsHeaderGroup__inputs{flex-direction:column;gap:10px}}.valwinJobsJobsHeaderGroup__type{width:200px}@media (max-width:1000px){.valwinJobsJobsHeaderGroup__type{width:300px}}.valwinJobsJobsHeaderGroup__city{width:300px}.valwinJobsJobsHeaderGroup__contract{width:200px}@media (max-width:1000px){.valwinJobsJobsHeaderGroup__contract{width:300px}}.valwinJobsJobsMap{width:50%;height:650px}@media (max-width:1000px){.valwinJobsJobsMap{width:100%;height:500px}}.valwinJobsJobsMap__loading{height:100%}@media (max-width:1000px){.valwinJobsJobsMap__loading{width:100%;height:500px}}.valwinJobsJobsListGroup{width:50%;height:650px;overflow:scroll;padding:20px 50px;display:flex;flex-direction:column;gap:20px}@media (max-width:1000px){.valwinJobsJobsListGroup{width:100%;height:100%;padding:20px}}.valwinJobsJobsListGroup__error{width:100%;box-shadow:0 2px 6px 0 #00000040;margin:0 0 20px;padding:20px;color:var(--valwin-jobs-primary);font-weight:var(--valwin-jobs-font-weight-medium)}.valwinJobsJobsListGroup__link{text-decoration:none}.valwinJobsJobsListJob{width:100%;box-shadow:0 2px 6px 0 #00000040;padding:20px 20px 20px 50px}@media (max-width:1000px){.valwinJobsJobsListJob{padding:20px}}.valwinJobsJobsListJob:hover{cursor:pointer}.valwinJobsJobsListJob__urgent{background:var(--valwin-jobs-primary);color:var(--valwin-jobs-white);width:-moz-fit-content;width:fit-content;height:-moz-fit-content;height:fit-content;font-weight:var(--valwin-jobs-font-weight-light);display:flex;gap:5px;padding:8px 22px;margin:0 0 10px auto}.valwinJobsJobsListJob__recruter{font-weight:var(--valwin-jobs-font-weight-light);font-size:16px;color:var(--valwin-jobs-black);margin:0 0 10px}.valwinJobsJobsListJob__title{font-weight:var(--valwin-jobs-font-weight-bold);font-size:16px;color:var(--valwin-jobs-black);text-transform:uppercase;margin:0 0 10px}.valwinJobsJobsListJob__infos{display:flex;flex-wrap:wrap;gap:10px;margin:0 0 10px}.valwinJobsJobsListJob__info{background:var(--valwin-jobs-grey-light);height:-moz-fit-content;height:fit-content;border-radius:20px;padding:5px 10px;display:flex;gap:5px}.valwinJobsJobsListJob__created,.valwinJobsJobsListJob__info{font-weight:var(--valwin-jobs-font-weight-light);font-size:16px;color:var(--valwin-jobs-black);width:-moz-fit-content;width:fit-content}.valwinJobsJobsListJob__created{margin:0 0 0 auto}.valwinJobsJobsRecruiterGroup{width:100%;cursor:pointer;background:var(--valwin-jobs-secondary);border-radius:5px;padding:5px 10px;color:var(--valwin-jobs-white);display:flex}.valwinJobsJobsRecruiterGroup__container{margin:auto auto auto 0;display:flex}@media (max-width:1000px){.valwinJobsJobsRecruiterGroup__container{flex-direction:column}}.valwinJobsJobsRecruiterGroup__name{margin:auto 0;text-transform:uppercase;font-weight:var(--valwin-jobs-font-weight-medium);font-size:16px}.valwinJobsJobsRecruiterGroup__jobsCount{margin:auto 0 auto 5px;font-weight:var(--valwin-jobs-font-weight-medium);font-size:16px}@media (max-width:1000px){.valwinJobsJobsRecruiterGroup__jobsCount{margin:5px 0 0}}.valwinJobsJobsRecruiterGroup__icon{margin:auto 0 auto auto;width:15px}.valwinJobsJobsGroup__container{display:flex}@media (max-width:1000px){.valwinJobsJobsGroup__container{flex-direction:column-reverse}}.valwinJobsJobsPharmacy{display:flex;flex-direction:column}.valwinJobsJobsPharmacy__title{background:var(--valwin-jobs-primary);height:60px;display:flex;justify-content:center;align-items:center}.valwinJobsJobsPharmacy__link{font-size:18px;width:400px;height:40px;background:var(--valwin-jobs-secondary);color:var(--valwin-jobs-white);border:none;font-weight:var(--valwin-jobs-font-weight-bold);cursor:pointer;text-decoration:none;text-align:center;padding:7px 0 0;margin:0 auto 10px}@media (max-width:1000px){.valwinJobsJobsPharmacy__link{font-size:16px;padding:10px 0 0;width:300px}}.valwinJobsJobsPharmacy__link--green{background:var(--valwin-jobs-secondary)}.valwinJobsJobsPharmacy__link--pink{background:var(--valwin-jobs-primary)}.valwinJobsFormButton--disabled{cursor:not-allowed;background:var(--valwin-jobs-grey-strong)}.valwinJobsJobsListPharmacy{width:100%;padding:20px 50px;display:flex;flex-wrap:wrap;gap:20px;justify-content:center}@media (max-width:1000px){.valwinJobsJobsListPharmacy{width:100%;height:100%;padding:20px}}.valwinJobsJobsListPharmacy__error{width:100%;box-shadow:0 2px 6px 0 #00000040;margin:0 0 20px;padding:20px;color:var(--valwin-jobs-primary);font-weight:var(--valwin-jobs-font-weight-medium)}.valwinJobsJobsListPharmacy__link{text-decoration:none;width:calc(50% - 10px)}@media (max-width:1000px){.valwinJobsJobsListPharmacy__link{width:100%}}