.Findjobs_findjob_container__Om5A9{width:100%;display:flex;align-items:center;flex-direction:column;gap:16px;margin-top:32px}.Findjobs_vaccancies_container__CpOLt{width:70%;height:-moz-fit-content;height:fit-content;display:flex;justify-content:space-between;padding:24px 32px;border-radius:12px;border:1px solid #d7d2d2;gap:40px}.Findjobs_vaccancies_container_left_side__ri7xK{height:100%;display:flex;flex-direction:column;gap:8px}.Findjobs_vaccancies_types__IyTVw{display:flex;align-items:center;gap:4px}.Findjobs_vaccancies_types__IyTVw div{padding:2px 8px;gap:6px;border-radius:4px;border:2px solid #f4792a;font-family:Inter;font-weight:600;font-size:12px;line-height:21px;letter-spacing:0;vertical-align:middle;color:#F4792A;text-transform:capitalize}.Findjobs_post_name__teJ60{font-size:28px;line-height:31px}.Findjobs_company_name__XgJve,.Findjobs_post_name__teJ60{font-family:Public Sans;font-weight:400;letter-spacing:0;color:#000000}.Findjobs_company_name__XgJve{font-size:12px;line-height:21px}.Findjobs_company_name__XgJve span{font-family:Public Sans;font-weight:600;font-size:12px;line-height:21px;letter-spacing:0;text-decoration:underline;-webkit-text-decoration-style:solid;text-decoration-style:solid;color:#000000}.Findjobs_posted_time__ZU1GP{font-weight:700;font-size:14px;color:#28A745}.Findjobs_posted_time__ZU1GP,.Findjobs_short_jd__RnWuh{font-family:Public Sans;line-height:21px;letter-spacing:0;margin:0;padding:0}.Findjobs_short_jd__RnWuh{font-weight:400;font-size:12px;color:#000000;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;text-overflow:ellipsis;white-space:normal}.Findjobs_vaccancies_container_right_side__6k77D{display:flex;align-items:center;justify-content:center;flex-direction:column;gap:16px}.Findjobs_apply_btn__hdkrg{width:164px;height:-moz-fit-content;height:fit-content;padding:12px 24px;gap:10px;border-radius:8px;background-color:#107BE5;border:none;outline:none;font-family:Inter;font-weight:400;font-size:16px;line-height:21px;letter-spacing:0;vertical-align:middle;color:#FFFFFF;cursor:pointer;display:flex;align-items:center;justify-content:center}.Findjobs_total_vaccancies_details__TYDIJ{margin-left:18px}.Findjobs_total_vaccancies_details__TYDIJ h4{font-size:16px;color:#000000}.Findjobs_total_vaccancies_details__TYDIJ h4,.Findjobs_total_vaccancies_details__TYDIJ h5{font-family:Inter;font-weight:400;line-height:21px;letter-spacing:0;text-align:center;vertical-align:middle}.Findjobs_total_vaccancies_details__TYDIJ h5{font-size:12px;color:#637587}.Findjobs_total_vaccancies_details__TYDIJ p{font-family:Inter;font-weight:400;font-size:12px;color:#637587}.Findjobs_activePage__6enWN{width:40px;height:40px;background:#107BE5;color:#FFFFFF}.Findjobs_activePage__6enWN,.Findjobs_pageButton__t9wn7{border-radius:8px;padding:10px;font-family:Libre Franklin;font-weight:600;font-size:15px;line-height:20px;letter-spacing:0;text-align:center;outline:none;border:none}.Findjobs_pageButton__t9wn7{width:40;height:40;color:#00000099;background:transparent;cursor:pointer}.Findjobs_statusBadge__HMsOl{display:flex;align-items:center;gap:8px;padding:6px 12px;border-radius:20px;color:white;width:-moz-fit-content;width:fit-content;margin-bottom:1rem;font-size:.9rem}.Findjobs_metaInfo__oG4D8{display:flex;gap:2rem;margin-top:1rem;color:#637587}.Findjobs_metaItem__NL3HK span{display:block;font-weight:600;color:#000;margin-bottom:4px}.Findjobs_progressTimeline__eaO9c{display:flex;justify-content:space-between;width:100%;padding:1rem 0}.Findjobs_timelineStep__QDRXP{display:flex;flex-direction:column;align-items:center;gap:4px;min-width:60px}.Findjobs_timelineDot__3BhMA{width:16px;height:16px;border-radius:50%;background:#ddd;position:relative;transition:all .3s ease}.Findjobs_activeDot__q26rh{background:#107BE5}.Findjobs_activeDot__q26rh:after{content:"";position:absolute;width:24px;height:24px;border:2px solid #107be5;border-radius:50%;top:-4px;left:-4px;animation:Findjobs_pulse__XOjvP 1.5s infinite}@keyframes Findjobs_pulse__XOjvP{0%{opacity:.4}50%{opacity:1}to{opacity:.4}}.Findjobs_timelineLabel___TG9Y{text-transform:capitalize;font-size:.8rem;color:#637587;text-align:center}.Findjobs_contractBtn__uE_VP{margin-top:1rem;background:#107BE5;color:white;border:none;padding:8px 16px;border-radius:8px;display:flex;align-items:center;gap:8px;cursor:pointer;transition:all .3s ease}.Findjobs_contractBtn__uE_VP:hover{background:#0d6efd;transform:translateY(-1px)}.Findjobs_emptyState__dZ_vI{text-align:center;padding:2rem;color:#637587;width:100%}.Findjobs_emptyState__dZ_vI svg{margin-bottom:1rem;opacity:.8}@media only screen and (max-width:600px){.Findjobs_vaccancies_container__CpOLt{width:100%;flex-direction:column;justify-content:flex-start;padding:12px 18px;gap:6px;border-radius:12px;border-width:1px;cursor:pointer}.Findjobs_post_name__teJ60{font-family:Public Sans;font-weight:400;font-size:18px;line-height:21px;letter-spacing:0}}