.JobDetails_jobDetailsSection__XG_UI{background:#F4F4F8;padding-bottom:var(--spacing-md)}.JobDetails_jobDetails__QSFwA{display:flex;gap:20px}.JobDetails_left__A_L7t{flex:1 1;display:flex;flex-direction:column;gap:20px;max-width:70%}.JobDetails_jobDescription__hGbJY{line-height:1.6}.JobDetails_jobDescription__hGbJY,.JobDetails_photosVideos__Xj4Xp{background:white;padding:var(--spacing-xl);display:flex;gap:20px;flex-direction:column;color:#6B6B6B;font-size:inherit;border-radius:8px;font-weight:500}.JobDetails_jobDescription__hGbJY h2,.JobDetails_title__C_Iau{font-size:var(--font-size-xl);font-weight:600;color:#333333}.JobDetails_title__C_Iau{margin-bottom:var(--spacing-md)}.JobDetails_jobDescription__hGbJY h3{font-size:20px;font-weight:600;color:#333333}.JobDetails_jobDescription__hGbJY p{line-height:1.5}.JobDetails_jobDescription__hGbJY ol,.JobDetails_jobDescription__hGbJY ul{padding-left:25px!important;display:flex;flex-direction:column;gap:10px}.JobDetails_right__F7c88{display:flex;flex-direction:column;gap:20px;max-width:30%}.JobDetails_contactInfo__tANx5,.JobDetails_moreDetails__vwaEZ{padding:30px;border-radius:8px;background-color:white;width:100%}.JobDetails_moreDetailsBox__4kXu_{display:flex;flex-direction:column;gap:10px;list-style:none}.JobDetails_moreDetailsBox__4kXu_ li{display:flex;gap:30px;color:#6B6B6B;text-align:left;font-weight:500;line-height:1.5}.JobDetails_moreDetails__vwaEZ li span:first-child{flex:1 1}.JobDetails_moreDetails__vwaEZ li span:last-child{color:#333333;flex:1 1;font-weight:600}.JobDetails_aboutCompany__mGzma{padding:30px;border-radius:8px;background:white;height:100%;width:100%}.JobDetails_jobTitle__t6KpR{display:flex;gap:15px;align-items:center;margin-bottom:20px}.JobDetails_icon__2Ml_H{width:45px;height:45px;min-width:45px;min-height:45px;border-radius:100%;overflow:hidden;display:flex;justify-content:center;align-items:center;border:1px solid #dcdcdc}.JobDetails_icon__2Ml_H img{width:100%;height:auto;object-fit:cover}.JobDetails_jobContent__aa80S{display:flex;flex-direction:column;gap:5px}.JobDetails_jobContent__aa80S p:last-child{font-size:12px;font-weight:600;color:#6B6B6B}.JobDetails_jobContent__aa80S p:first-child{font-size:inherit;font-weight:600}.JobDetails_desc__bh1Xb{font-size:var(--font-size-sm);line-height:1.5;color:#6B6B6B}.JobDetails_companyLinks__LbfZ_,.JobDetails_contactLinks__W3_Zo{margin-top:20px;list-style-type:none;color:#6B6B6B;font-size:var(--font-size-sm);display:flex;flex-direction:column;gap:10px;font-weight:600}.JobDetails_companyLinks__LbfZ_ li,.JobDetails_contactLinks__W3_Zo li{font-weight:600;display:flex;gap:10px;align-items:flex-start;color:#6B6B6B;overflow-wrap:break-word;align-items:self-start}.JobDetails_companyLinks__LbfZ_ li a{color:#4B72D4}.JobDetails_contactLinks__W3_Zo li a{color:#6B6B6B;font-weight:500;max-width:90%;word-break:break-all}.JobDetails_contactLinks__W3_Zo li svg{font-size:var(--font-size-lg);min-width:var(--font-size-lg)}.JobDetails_applyButton__uyW74{display:flex;padding:var(--spacing-sm);font-weight:600;font-size:var(--font-size-lg);text-align:center;align-items:center;justify-content:center;gap:6px}.JobDetails_photosVideos__Xj4Xp .JobDetails_title__C_Iau{margin-bottom:0}.JobDetails_picVidCarousel__UluTm{border-radius:4px;overflow:hidden}.JobDetails_item__fxrQ_{height:340px}.JobDetails_item__fxrQ_ img,.JobDetails_item__fxrQ_ video{width:100%;height:100%;object-fit:cover}.JobDetails_customArrow___uEXB{background:white;color:#353535;font-size:24px;width:28px;height:28px;border-radius:55px;display:flex;justify-content:center;align-items:center;position:absolute;transform:translateY(-50%);font-size:16px;z-index:1;cursor:pointer}.JobDetails_customArrow___uEXB:before{content:unset}.JobDetails_customArrow___uEXB:hover{background:var(--primary-color-2);color:white}.JobDetails_leftArrow__WWLj_{left:10px}.JobDetails_rightArrow__x48Lk{right:10px}.JobDetails_popupOverlay__O0l04{position:fixed;top:0;left:0;width:100%;height:100%;background:#212121E5;display:flex;justify-content:center;align-items:center;z-index:1000}.JobDetails_popupContent__Focv6{background:#FFFFFF;border-radius:16px;width:650px;max-height:90%;position:relative;overflow:hidden;padding:var(--spacing-xl)}.JobDetails_closeButton__1t2l7{position:absolute;top:20px;right:20px;background:#999999;border:none;color:#ffffff;font-size:var(--font-size-base);cursor:pointer;border-radius:50%;width:32px;height:32px;display:flex;align-items:center;justify-content:center;box-shadow:0 3px 10px #00000033;z-index:10}.JobDetails_videoThumbnailWrapper__8vsCa{position:relative;height:100%}.JobDetails_playButtonOverlay__73WcK{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:10;color:white;background:rgba(0,0,0,.5);border-radius:50%;padding:15px;display:flex;align-items:center;justify-content:center}.JobDetails_playIcon__i07OY{font-size:24px}.JobDetails_webLink__YqE_J{display:inline-block;max-width:90%;word-break:break-word}@media (max-width:767.98px){.JobDetails_left__A_L7t,.JobDetails_right__F7c88{max-width:100%;width:100%;gap:14px}.JobDetails_jobDescription__hGbJY,.JobDetails_photosVideos__Xj4Xp{gap:10px;padding:var(--spacing-lg)}.JobDetails_item__fxrQ_{height:200px}.JobDetails_jobDetails__QSFwA{gap:14px;flex-wrap:wrap}.JobDetails_aboutCompany__mGzma,.JobDetails_contactInfo__tANx5,.JobDetails_moreDetails__vwaEZ{padding:16px}.JobDetails_moreDetailsBox__4kXu_ li{gap:15px}.JobDetails_jobTitle__t6KpR{margin-bottom:15px}.JobDetails_companyLinks__LbfZ_,.JobDetails_contactLinks__W3_Zo{margin-top:14px}.JobDetails_popupContent__Focv6{padding:var(--spacing-lg)}.JobDetails_closeButton__1t2l7{top:6px;right:6px;width:28px;height:28px}}@media (min-width:768px) and (max-width:991.98px){.JobDetails_jobDetails__QSFwA{gap:16px;flex-wrap:wrap}.JobDetails_left__A_L7t,.JobDetails_right__F7c88{max-width:100%;width:100%;gap:16px}.JobDetails_jobDescription__hGbJY,.JobDetails_photosVideos__Xj4Xp{gap:16px}.JobDetails_item__fxrQ_{height:250px}.JobDetails_aboutCompany__mGzma,.JobDetails_contactInfo__tANx5,.JobDetails_moreDetails__vwaEZ{padding:24px}.JobDetails_popupContent__Focv6{padding:var(--spacing-xl)}.JobDetails_closeButton__1t2l7{top:10px;right:10px;width:28px;height:28px}}@media (min-width:992px) and (max-width:1199.98px){.JobDetails_jobDescription__hGbJY,.JobDetails_photosVideos__Xj4Xp{padding:var(--spacing-md);gap:14px}.JobDetails_item__fxrQ_{height:280px}.JobDetails_aboutCompany__mGzma,.JobDetails_contactInfo__tANx5,.JobDetails_moreDetails__vwaEZ{padding:20px}.JobDetails_title__C_Iau{margin-bottom:var(--spacing-sm)}.JobDetails_moreDetails__vwaEZ li{gap:20px}.JobDetails_jobTitle__t6KpR{margin-bottom:14px}.JobDetails_companyLinks__LbfZ_,.JobDetails_contactLinks__W3_Zo{margin-top:14px}.JobDetails_popupContent__Focv6{padding:var(--spacing-xl)}}@media (min-width:1200px) and (max-width:1399.98px){.JobDetails_jobDescription__hGbJY,.JobDetails_photosVideos__Xj4Xp{padding:var(--spacing-lg)}.JobDetails_aboutCompany__mGzma,.JobDetails_contactInfo__tANx5,.JobDetails_moreDetails__vwaEZ{padding:26px}}.JobDetails_similarJobsSection__20zZc{margin-top:var(--spacing-xl)}.JobDetails_headings___Asf9{display:flex;justify-content:space-between;align-items:center}.JobDetails_viewAll__h1KOZ{display:flex;gap:10px;align-items:center;color:var(--primary-color-2);font-weight:600;font-size:var(--font-size-sm)}.JobDetails_similarJobs__k3xwn{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:15px;gap:15px;margin-top:var(--spacing-md)}.JobDetails_heading__GreVL{font-size:25px;font-weight:600}.JobDetails_card__L7I0V{background:white;border:1px solid #f6eded;display:flex;padding:40px 30px 20px;flex-direction:column;gap:15px;border-radius:8px;position:relative}.JobDetails_card__L7I0V a{height:100%;display:block;position:relative;padding-bottom:10%}.JobDetails_category__0eM0r{position:absolute;top:-22px;right:0}.JobDetails_category__0eM0r span{background:#FFE9D9;padding:3px 8px;margin-right:2px;font-weight:600;font-size:12px;color:#632E08}.JobDetails_card__L7I0V .JobDetails_jobTitle__t6KpR{display:flex;gap:20px;align-items:center;margin-bottom:10px}.JobDetails_card__L7I0V .JobDetails_icon__2Ml_H{width:60px;height:60px;min-width:60px;min-height:60px;border-radius:30px;display:flex;justify-content:center;align-items:center;border:1px solid #dcdcdc}.JobDetails_card__L7I0V .JobDetails_icon__2Ml_H img{width:25px}.JobDetails_card__L7I0V .JobDetails_jobContent__aa80S{display:flex;flex-direction:column;gap:5px}.JobDetails_card__L7I0V .JobDetails_jobContent__aa80S p.JobDetails_cN__ZgmPV{font-size:var(--font-size-sm);font-weight:600;color:#6B6B6B}.JobDetails_card__L7I0V .JobDetails_jobContent__aa80S p.JobDetails_jT__27VwD{font-size:var(--font-size-lg);font-weight:600}.JobDetails_locationJobtype__cdb1s{justify-content:space-between;flex-wrap:wrap;font-size:var(--font-size-base);color:#6B6B6B;border-top:1px solid #f5f5f5;border-bottom:1px solid #f5f5f5;padding:var(--spacing-sm) 0}.JobDetails_jobType__XJaA6,.JobDetails_locationJobtype__cdb1s,.JobDetails_location__qdmLC{display:flex;align-items:center;gap:var(--spacing-xs)}.JobDetails_card__L7I0V .JobDetails_desc__bh1Xb{font-size:var(--font-size-base);line-height:1.5;margin:10px 0}.JobDetails_card__L7I0V .JobDetails_desc__bh1Xb span{color:var(--primary-color-2)}.JobDetails_skills__QMiGF{list-style:none;display:flex;flex-wrap:wrap;gap:10px;padding-bottom:20px;margin-bottom:20px}.JobDetails_skills__QMiGF li{padding:5px 10px;background-color:#F6F6F6;border-radius:30px;font-weight:500;font-size:var(--font-size-sm)}.JobDetails_salaryDatePosted__oKECU{display:flex;justify-content:space-between;align-items:center;gap:20px;border-top:1px solid #f5f5f5;padding-top:10px;position:absolute;bottom:0;width:100%}.JobDetails_salary__r_H9W{font-weight:600;font-size:var(--font-size-lg)}.JobDetails_datePosted__4Tr0U{font-size:var(--font-size-base);font-weight:500;color:#6B6B6B}@media (max-width:767.98px){.JobDetails_similarJobs__k3xwn{grid-template-columns:repeat(1,1fr);gap:10px}.JobDetails_heading__GreVL{font-size:18px}.JobDetails_card__L7I0V{padding:35px 15px 15px;min-height:auto}.JobDetails_card__L7I0V a{padding-bottom:0}.JobDetails_card__L7I0V .JobDetails_jobTitle__t6KpR{gap:12px}.JobDetails_card__L7I0V .JobDetails_icon__2Ml_H{width:50px;height:50px;min-width:50px;min-height:50px}.JobDetails_skills__QMiGF{margin-bottom:0;padding-bottom:12px}.JobDetails_salaryDatePosted__oKECU{position:static;gap:12px;flex-wrap:wrap}}@media (min-width:768px) and (max-width:991.98px){.JobDetails_similarJobs__k3xwn{grid-template-columns:repeat(2,1fr);gap:10px}.JobDetails_heading__GreVL{font-size:18px}.JobDetails_card__L7I0V{padding:35px 20px 20px}.JobDetails_card__L7I0V .JobDetails_jobTitle__t6KpR{gap:14px}.JobDetails_card__L7I0V .JobDetails_icon__2Ml_H{width:55px;height:55px;min-width:55px;min-height:55px}.JobDetails_skills__QMiGF{padding-bottom:15px}.JobDetails_salaryDatePosted__oKECU{gap:12px}}@media (min-width:992px) and (max-width:1199.98px){.JobDetails_similarJobs__k3xwn{gap:12px}.JobDetails_heading__GreVL{font-size:22px}.JobDetails_card__L7I0V{padding:35px 20px 20px}.JobDetails_card__L7I0V a{padding-bottom:12%}.JobDetails_card__L7I0V .JobDetails_jobTitle__t6KpR{gap:14px}.JobDetails_card__L7I0V .JobDetails_icon__2Ml_H{width:55px;height:55px;min-width:55px;min-height:55px}.JobDetails_skills__QMiGF{margin-bottom:40px}.JobDetails_salaryDatePosted__oKECU{gap:6px}.JobDetails_salary__r_H9W{font-size:var(--font-size-base)}}@media (min-width:1200px) and (max-width:1399.98px){.JobDetails_card__L7I0V{padding:40px 25px 20px}.JobDetails_card__L7I0V .JobDetails_jobTitle__t6KpR{gap:16px}}