.page-module-scss-module__N1qolW__page{min-height:calc(100vh - 30.41vmax);padding-bottom:4.12vmax}@media (max-width:767px){.page-module-scss-module__N1qolW__page{min-height:calc(100vh - 131.2vw);padding-bottom:10.67vw}}.page-module-scss-module__N1qolW__container{width:100%;max-width:88.66vmax;margin:0 auto;padding:0 4vw}@media (min-width:768px){.page-module-scss-module__N1qolW__container{padding:0 1.03vmax}}.page-module-scss-module__N1qolW__breadcrumbsSection{padding:1.03vmax 0}@media (max-width:767px){.page-module-scss-module__N1qolW__breadcrumbsSection{padding:4.27vw 0}}.page-module-scss-module__N1qolW__jobsSection{padding:2.06vmax 0}@media (max-width:767px){.page-module-scss-module__N1qolW__jobsSection{padding:6.4vw 0}}.page-module-scss-module__N1qolW__header{margin-bottom:3.09vmax}@media (max-width:767px){.page-module-scss-module__N1qolW__header{margin-bottom:8.53vw}}.page-module-scss-module__N1qolW__pageTitle{color:#0b0b0b;margin:0 0 .82vmax;font-family:Nunito,sans-serif;font-size:2.47vmax;font-weight:900;line-height:1.2}@media (max-width:1199px){.page-module-scss-module__N1qolW__pageTitle{font-size:2.06vmax}}@media (max-width:767px){.page-module-scss-module__N1qolW__pageTitle{margin-bottom:3.2vw;font-size:8.53vw}}.page-module-scss-module__N1qolW__subtitle{color:#707070;max-width:41.24vmax;margin:0;font-family:Nunito Sans,sans-serif;font-size:.93vmax;font-weight:400;line-height:1.6}@media (max-width:767px){.page-module-scss-module__N1qolW__subtitle{font-size:4.27vw}}.page-module-scss-module__N1qolW__jobsList{flex-direction:column;gap:1.03vmax;display:flex}@media (max-width:767px){.page-module-scss-module__N1qolW__jobsList{gap:5.33vw}}.page-module-scss-module__N1qolW__jobCard{background:#fff;border-radius:.82vmax;transition:box-shadow .3s;overflow:hidden;box-shadow:0 .1vmax .62vmax #00000014}.page-module-scss-module__N1qolW__jobCard:hover,.page-module-scss-module__N1qolW__jobCardExpanded{box-shadow:0 .21vmax 1.03vmax #0000001f}@media (max-width:767px){.page-module-scss-module__N1qolW__jobCard{border-radius:4.27vw;box-shadow:0 .53vw 3.2vw #00000014}.page-module-scss-module__N1qolW__jobCard:hover,.page-module-scss-module__N1qolW__jobCardExpanded{box-shadow:0 1.07vw 5.33vw #0000001f}}.page-module-scss-module__N1qolW__jobHeader{cursor:pointer;justify-content:space-between;align-items:center;gap:1.03vmax;padding:1.24vmax 1.55vmax;display:flex}@media (max-width:991px){.page-module-scss-module__N1qolW__jobHeader{flex-direction:column;align-items:flex-start;padding:1.03vmax}}@media (max-width:767px){.page-module-scss-module__N1qolW__jobHeader{gap:5.33vw;padding:5.33vw}}.page-module-scss-module__N1qolW__jobMainInfo{flex:1}.page-module-scss-module__N1qolW__jobTitle{color:#0b0b0b;margin:0 0 .62vmax;font-family:Nunito,sans-serif;font-size:1.24vmax;font-weight:900;line-height:1.3;transition:color .2s}.page-module-scss-module__N1qolW__jobCard:hover .page-module-scss-module__N1qolW__jobTitle{color:#198e48}@media (max-width:767px){.page-module-scss-module__N1qolW__jobTitle{margin-bottom:2.13vw;font-size:5.33vw}}.page-module-scss-module__N1qolW__jobMeta{flex-wrap:wrap;align-items:center;gap:.82vmax;display:flex}@media (max-width:767px){.page-module-scss-module__N1qolW__jobMeta{gap:3.2vw}}.page-module-scss-module__N1qolW__jobDepartment{color:#198e48;background:#198e481a;border-radius:1.03vmax;padding:.21vmax .62vmax;font-family:Nunito Sans,sans-serif;font-size:.72vmax;font-weight:600}@media (max-width:767px){.page-module-scss-module__N1qolW__jobDepartment{border-radius:5.33vw;padding:1.07vw 3.2vw;font-size:3.73vw}}.page-module-scss-module__N1qolW__jobLocation{color:#707070;align-items:center;gap:.31vmax;font-family:Nunito Sans,sans-serif;font-size:.72vmax;font-weight:400;display:flex}.page-module-scss-module__N1qolW__jobLocation svg{flex-shrink:0}@media (max-width:767px){.page-module-scss-module__N1qolW__jobLocation{gap:1.6vw;font-size:3.73vw}}.page-module-scss-module__N1qolW__jobType{color:#4a90e2;background:#4a90e21a;border-radius:1.03vmax;padding:.21vmax .62vmax;font-family:Nunito Sans,sans-serif;font-size:.72vmax;font-weight:600}@media (max-width:767px){.page-module-scss-module__N1qolW__jobType{border-radius:5.33vw;padding:1.07vw 3.2vw;font-size:3.73vw}}.page-module-scss-module__N1qolW__jobRight{flex-shrink:0;align-items:center;gap:1.24vmax;display:flex}@media (max-width:991px){.page-module-scss-module__N1qolW__jobRight{border-top:1px solid #f5f5f5;justify-content:space-between;width:100%;margin-top:.21vmax;padding-top:.62vmax}}@media (max-width:767px){.page-module-scss-module__N1qolW__jobRight{gap:6.4vw;margin-top:1.07vw;padding-top:3.2vw}}.page-module-scss-module__N1qolW__jobSalary{color:#0b0b0b;font-family:Nunito,sans-serif;font-size:.93vmax;font-weight:900}@media (max-width:767px){.page-module-scss-module__N1qolW__jobSalary{font-size:4.27vw}}.page-module-scss-module__N1qolW__jobPosted{color:#9fa5ab;font-family:Nunito Sans,sans-serif;font-size:.72vmax;font-weight:400}@media (max-width:767px){.page-module-scss-module__N1qolW__jobPosted{font-size:3.73vw}}.page-module-scss-module__N1qolW__expandButton{cursor:pointer;background:#f5f5f5;border:none;border-radius:50%;justify-content:center;align-items:center;width:2.06vmax;height:2.06vmax;transition:background .2s;display:flex}.page-module-scss-module__N1qolW__expandButton:hover{background:#eaeaea}.page-module-scss-module__N1qolW__expandButton svg{color:#707070;transition:transform .3s}.page-module-scss-module__N1qolW__expandButton svg.page-module-scss-module__N1qolW__rotated{transform:rotate(180deg)}@media (max-width:767px){.page-module-scss-module__N1qolW__expandButton{width:10.67vw;height:10.67vw}}.page-module-scss-module__N1qolW__jobDetails{border-top:1px solid #f5f5f5;margin-top:-1px;padding:0 1.55vmax 1.55vmax;animation:.3s page-module-scss-module__N1qolW__slideDown}@media (max-width:767px){.page-module-scss-module__N1qolW__jobDetails{padding:0 5.33vw 5.33vw}}@keyframes page-module-scss-module__N1qolW__slideDown{0%{opacity:0;transform:translateY(-.52vmax)}to{opacity:1;transform:translateY(0)}}.page-module-scss-module__N1qolW__jobDescription,.page-module-scss-module__N1qolW__jobRequirements{margin-top:1.24vmax}.page-module-scss-module__N1qolW__jobDescription h3,.page-module-scss-module__N1qolW__jobRequirements h3{color:#0b0b0b;margin:0 0 .62vmax;font-family:Nunito,sans-serif;font-size:.93vmax;font-weight:900}.page-module-scss-module__N1qolW__jobDescription p,.page-module-scss-module__N1qolW__jobRequirements p{color:#707070;margin:0;font-family:Nunito Sans,sans-serif;font-size:.82vmax;font-weight:400;line-height:1.6}.page-module-scss-module__N1qolW__jobDescription ul,.page-module-scss-module__N1qolW__jobRequirements ul{margin:0;padding-left:1.03vmax}.page-module-scss-module__N1qolW__jobDescription ul li,.page-module-scss-module__N1qolW__jobRequirements ul li{color:#707070;font-family:Nunito Sans,sans-serif;font-size:.82vmax;font-weight:400;line-height:1.8}.page-module-scss-module__N1qolW__jobDescription ul li::marker{color:#198e48}.page-module-scss-module__N1qolW__jobRequirements ul li::marker{color:#198e48}@media (max-width:767px){.page-module-scss-module__N1qolW__jobDescription,.page-module-scss-module__N1qolW__jobRequirements{margin-top:6.4vw}.page-module-scss-module__N1qolW__jobDescription h3,.page-module-scss-module__N1qolW__jobRequirements h3{margin:0 0 3.2vw;font-size:4.8vw}.page-module-scss-module__N1qolW__jobDescription p,.page-module-scss-module__N1qolW__jobRequirements p{font-size:4.27vw}.page-module-scss-module__N1qolW__jobDescription ul,.page-module-scss-module__N1qolW__jobRequirements ul{padding-left:5.33vw}.page-module-scss-module__N1qolW__jobDescription ul li,.page-module-scss-module__N1qolW__jobRequirements ul li{font-size:4.27vw}}.page-module-scss-module__N1qolW__applyButton{color:#fff;cursor:pointer;background:#198e48;border:none;border-radius:.41vmax;justify-content:center;align-items:center;margin-top:1.55vmax;padding:.82vmax 2.47vmax;font-family:Nunito Sans,sans-serif;font-size:.82vmax;font-weight:700;transition:background .2s,transform .2s;display:inline-flex}.page-module-scss-module__N1qolW__applyButton:hover{background:#14733a;transform:translateY(-.1vmax)}.page-module-scss-module__N1qolW__applyButton:active{transform:translateY(0)}@media (max-width:767px){.page-module-scss-module__N1qolW__applyButton{border-radius:2.13vw;width:100%;margin-top:8vw;padding:3.73vw 8.53vw;font-size:4.27vw}}.page-module-scss-module__N1qolW__noJobs{text-align:center;padding:4.12vmax 1.03vmax}.page-module-scss-module__N1qolW__noJobs p{color:#707070;font-family:Nunito Sans,sans-serif;font-size:.93vmax}@media (max-width:767px){.page-module-scss-module__N1qolW__noJobs{padding:21.33vw 5.33vw}.page-module-scss-module__N1qolW__noJobs p{font-size:4.8vw}}.page-module-scss-module__N1qolW__loading{flex-direction:column;justify-content:center;align-items:center;gap:1.03vmax;padding:4.12vmax 1.03vmax;display:flex}.page-module-scss-module__N1qolW__loading p{color:#707070;font-family:Nunito Sans,sans-serif;font-size:.82vmax}@media (max-width:767px){.page-module-scss-module__N1qolW__loading{gap:5.33vw;padding:21.33vw 5.33vw}.page-module-scss-module__N1qolW__loading p{font-size:4.27vw}}.page-module-scss-module__N1qolW__spinner{border:.21vmax solid #f5f5f5;border-top-color:#198e48;border-radius:50%;width:2.47vmax;height:2.47vmax;animation:.8s linear infinite page-module-scss-module__N1qolW__spin}@media (max-width:767px){.page-module-scss-module__N1qolW__spinner{border-width:1.07vw;width:12.8vw;height:12.8vw}}@keyframes page-module-scss-module__N1qolW__spin{to{transform:rotate(360deg)}}
