.EndMessage_container__jBhKG{max-width:770px;padding:0 22px;margin:0 auto;display:flex;flex-direction:column;gap:20px}@media(max-width:1023px){.EndMessage_container__jBhKG{max-width:75%}}@media(max-width:959px){.EndMessage_container__jBhKG{max-width:100%;margin:0;padding:0;width:100%}}.EndMessage_jobs__o70j3{display:flex;flex-direction:column;gap:20px;padding-bottom:20px}.EndMessage_endmessage__6ztoV{border-radius:14px;padding:2rem;background-color:#fff;margin:0;font-size:14px;font-weight:300;letter-spacing:.18px;color:#485c6e;text-align:center;border:1px solid #e0e0e0;box-shadow:0 1px 2px 0 rgba(0,0,0,.2)}@media(max-width:959px){.EndMessage_endmessage__6ztoV{border-radius:0}}.EndMessage_mainHome__D0Jcy{display:flex;flex-direction:column;gap:.5rem}.JobPost_jobs__eDOiu{display:flex;flex-direction:column;gap:20px;width:100%}.JobPost_job__SOrEf{display:flex;flex-direction:column;border-radius:14px;border:1px solid #e0e0e0;box-shadow:0 1px 2px 0 rgba(0,0,0,.2);background-color:#fff}@media(max-width:959px){.JobPost_job__SOrEf{border-radius:0;gap:10px}}.JobPost_scores__8nKD_{display:flex;padding-right:10px}.JobPost_scores__8nKD_ span{padding:7px}.JobPost_jobHeader__nDJvS{display:flex;align-items:start;justify-content:space-between;padding:20px;gap:20px}.JobPost_jobHeader__nDJvS a{text-decoration:none}@media(max-width:959px){.JobPost_jobHeader__nDJvS{height:60px;margin:10px 12px;padding:0}}.JobPost_jobHeader__nDJvS .JobPost_subHeader__aWFR5{display:flex;gap:20px;align-items:center}@media(max-width:959px){.JobPost_jobHeader__nDJvS .JobPost_subHeader__aWFR5{gap:10px}}.JobPost_jobLogo__g2Sqg{width:65px;height:65px;border-radius:50%}@media(max-width:959px){.JobPost_jobLogo__g2Sqg{width:42px;height:42px}}.JobPost_jobHeaderText___9Mic{display:flex;flex-direction:column;gap:4px}@media(max-width:959px){.JobPost_jobHeaderText___9Mic{gap:2px}}.JobPost_jobLoc__6Rgre{color:#414141;font-size:14px;font-weight:400;letter-spacing:.667px}@media(max-width:959px){.JobPost_jobLoc__6Rgre{font-size:12px}}.JobPost_jobTitle__PHjsr{font-family:Roboto,arial,sans-serif;letter-spacing:.667px;font-size:18px;font-weight:700;color:#000}@media(max-width:959px){.JobPost_jobTitle__PHjsr{font-size:16px;font-weight:600}}.JobPost_jobCompany__FPDrv{margin:0;color:#000;font-size:14px;font-weight:600;letter-spacing:.667px}@media(max-width:959px){.JobPost_jobCompany__FPDrv{font-size:12px}}.JobPost_jobBenefits___y6Kg{justify-content:space-between;margin:0 20px 20px}.JobPost_benefit__NtKBM,.JobPost_jobBenefits___y6Kg{display:flex;align-items:center;text-decoration:none}.JobPost_benefit__NtKBM{gap:10px}@media(max-width:959px){.JobPost_jobBenefits___y6Kg{margin:0 12px;flex-direction:column;align-items:center}.JobPost_benefit__NtKBM{margin-bottom:10px;gap:4px}}.JobPost_bagIcon__HB5C_{width:20px!important;height:20px!important;text-decoration:none;color:#000}@media(max-width:959px){.JobPost_bagIcon__HB5C_{width:18px!important;height:18px!important}}.JobPost_benefitTitle__5ORU8{font-family:Roboto,arial,sans-serif;font-size:18px;font-weight:700;color:#000}@media(max-width:959px){.JobPost_benefitTitle__5ORU8{font-size:16px;font-weight:600}}.JobPost_jobText__CY1Gl{margin:0 20px 20px;font-size:14px;font-weight:400;line-height:20px;color:#000;letter-spacing:.667px}.JobPost_jobText__CY1Gl p{margin:0}.JobPost_jobText__CY1Gl a{text-decoration:none;font-weight:700}.JobPost_jobText__CY1Gl a button{-webkit-margin-before:1rem;margin-block-start:1rem;padding:.3rem .8rem}.JobPost_jobText__CY1Gl a:hover{text-decoration:underline}@media(max-width:959px){.JobPost_jobText__CY1Gl{margin:0 12px;padding:0;font-size:13px;font-weight:400}}.JobPost_gallery__NVHqF{display:flex;flex-direction:column;margin-bottom:2rem;cursor:pointer}.JobPost_galleryMainImage__qeA2s{height:19.5rem;border:1px solid #fff;background-color:gray;object-fit:cover}@media(max-width:959px){.JobPost_galleryMainImage__qeA2s{height:15rem}}.JobPost_galleryRestImages__qRcF6{display:flex;width:100%}.JobPost_galleryRestImage__icbKN{display:flex;justify-content:center;align-items:center;width:33.33%;height:7.4rem;border-left:1px solid #fff;position:relative;background-color:gray;object-fit:cover}.JobPost_galleryRestImage__icbKN img{width:100%;height:100%;object-fit:cover}.JobPost_galleryRestImage__icbKN:last-child{border-right:1px solid #fff}@media(max-width:959px){.JobPost_galleryRestImage__icbKN{height:6.25rem}}.JobPost_galleryRemainingImagesCount__VDMbH{position:absolute;font-size:2.5rem;font-weight:700;color:#fff}@media(max-width:959px){.JobPost_galleryRemainingImagesCount__VDMbH{font-size:1.75rem}}.JobPost_showMore__n752a{font-size:14px;color:#00799b;cursor:pointer}