.JobListings_topSection__hdK4V{display:flex;justify-content:space-between;align-items:center}.JobListings_heading__ZPkhd{font-size:var(--font-size-xl);font-weight:700}.JobListings_viewAll__EPg1d{color:var(--primary-color-2);font-weight:600;display:flex;gap:10px;align-items:center}.JobListings_listings__lRVIx{display:grid;grid-template-columns:1fr 1fr 1fr;grid-gap:20px;gap:20px;margin-top:var(--spacing-md)}.JobListings_listCard__4iqZ0{display:flex;gap:20px;padding:20px;border:1px solid #a8a7c4;border-radius:8px;height:100%}a:hover .JobListings_listCard__4iqZ0{border-color:var(--primary-color-2)}.JobListings_listCard__4iqZ0>img{width:50px;height:50px;min-width:50px;min-height:50px;border-radius:25px;object-fit:contain;box-shadow:0 3px 8px #c2dfe45c}.JobListings_jobtitle__XaUMa{font-weight:700;font-size:var(--font-size-base);margin-bottom:8px}.JobListings_companyName__r1Ikr{margin-bottom:15px}.JobListings_locationExperience__qtc35{display:flex;gap:20px}.JobListings_locationExperience__qtc35 p{font-size:10px;display:flex;align-items:center;gap:10px}.JobListings_icon__OAhwT{font-size:16px;border-radius:4px;background-color:#F2F2F6;width:25px;height:25px;display:flex;justify-content:center;align-items:center}@media (max-width:575.98px){.JobListings_listings__lRVIx{grid-template-columns:1fr;gap:12px;margin-top:var(--font-size-lg)}.JobListings_listCard__4iqZ0{gap:14px;padding:12px}.JobListings_listCard__4iqZ0>img{width:42px;height:42px;min-width:42px;min-height:42px}.JobListings_companyName__r1Ikr{margin-bottom:10px}.JobListings_locationExperience__qtc35{flex-wrap:wrap;gap:10px}}@media (min-width:576px) and (max-width:767.98px){.JobListings_listings__lRVIx{grid-template-columns:1fr 1fr;gap:12px;margin-top:var(--font-size-lg)}.JobListings_listCard__4iqZ0{gap:14px;padding:14px;flex-direction:column}.JobListings_listCard__4iqZ0>img{width:42px;height:42px;min-width:42px;min-height:42px}.JobListings_companyName__r1Ikr{margin-bottom:10px}.JobListings_locationExperience__qtc35{flex-wrap:wrap;gap:12px}}@media (min-width:768px) and (max-width:991.98px){.JobListings_listings__lRVIx{grid-template-columns:1fr 1fr;gap:15px;margin-top:var(--font-size-lg)}.JobListings_listCard__4iqZ0{gap:16px;padding:16px}.JobListings_listCard__4iqZ0>img{width:44px;height:44px;min-width:44px;min-height:44px}.JobListings_companyName__r1Ikr{margin-bottom:12px}.JobListings_locationExperience__qtc35{gap:14px}}@media (min-width:992px) and (max-width:1199.98px){.JobListings_listings__lRVIx{gap:15px}.JobListings_listCard__4iqZ0{gap:16px;padding:16px}.JobListings_listCard__4iqZ0>img{width:46px;height:46px;min-width:46px;min-height:46px}.JobListings_companyName__r1Ikr{margin-bottom:12px}.JobListings_locationExperience__qtc35{gap:14px}}@media (min-width:1200px) and (max-width:1399.98px){.JobListings_listings__lRVIx{gap:18px}.JobListings_listCard__4iqZ0{padding:18px}}