.post-job{border:1px solid #ededed;padding:2rem;border-radius:10px}.post-job input{margin-bottom:1.2rem}.post-job label{font-weight:700}.post-job .btn{background:#009b4c;color:#fff;height:55px;padding:0 2rem;border-radius:1.5rem;width:100%;margin-top:1.5rem;font-weight:600}.post-job .react-tabs__tab-list{border:0;display:flex;align-items:baseline;padding-left:0}.post-job .react-tabs__tab-list .filters{margin-left:auto;margin-right:1.5rem}.post-job .react-tabs__tab-list .filters label{color:#909090}.post-job .react-tabs__tab-list .filters .btn,.post-job .react-tabs__tab-list .filters input,.post-job .react-tabs__tab-list .filters select{border-radius:8px!important;height:38px}.post-job .react-tabs__tab-list .filters select{font-size:18px;font-weight:600}.post-job .react-tabs__tab-list .filters .btn{background:none;border:1px solid #009b4c}.post-job .react-tabs__tab-list .filters .btn img{width:1.2rem;height:1.2rem}.post-job .react-tabs__tab-list .react-tabs__tab{font-size:24px;background:transparent;border:0;font-weight:500;display:inline-block;bottom:-1px;position:relative;list-style:none;padding:6px 12px;cursor:pointer}@media(max-width:770px){.post-job .react-tabs__tab-list .react-tabs__tab{font-size:19px}}.post-job .react-tabs__tab-list .react-tabs__tab--selected{font-weight:600;color:#009b4c}.post-job .react-tabs__tab-list .react-tabs__tab--selected:after{background:#009b4c;content:"";display:block;height:4px;margin-top:8px;width:50px}@media(max-width:770px){.post-job{padding:1rem}}.jobs .search-filters{background:#f7f8fc url(/_next/static/media/search-bg.99f58c24.png) no-repeat 100%;background-size:contain}.jobs .search-filters .description{color:#acadb0;font-size:18px;font-weight:300}.jobs .search-filters h1{font-size:40px;font-family:sans-serif}.jobs .search-filters h1 .green{color:#009b4c}.jobs .search-filters .search{height:64px;border-radius:2rem;margin-top:1.8rem;padding-left:3rem}@media(max-width:770px){.jobs .search-filters .search{height:50px}}.jobs .search-filters .search-job{border-top-right-radius:0;border-bottom-right-radius:0}.jobs .search-filters .search-job,.jobs .search-filters .search-location{background:#fff url(/_next/static/media/search.800a718f.png) no-repeat 1.5rem;background-size:17px}.jobs .search-filters .search-btn{position:absolute;top:38%;right:.4rem;height:52px;background:#009b4c;color:#fff;padding:0 3rem;border-radius:1.5rem;font-weight:600;border:none}@media(max-width:770px){.jobs .search-filters .search-btn{height:40px;top:43%;padding:0 1.5rem}}.jobs .search-sidebar{width:18.66%}@media(max-width:1700px){.jobs .search-sidebar{width:21%}}@media(max-width:1450px){.jobs .search-sidebar{width:25%}}@media(max-width:1100px){.jobs .search-sidebar{width:32%}}.jobs .search-sidebar .block{max-width:325px;border:1px solid #ededed;padding:1rem;border-radius:1rem;margin-bottom:1.5rem}.jobs .search-sidebar .block .heading{color:#292d32;text-decoration:underline;font-weight:600}.jobs .search-sidebar .block .search-query{color:#798086;font-size:14px;margin-bottom:.6rem}.jobs .search-sidebar .block .search-query .form-check{width:75%}.jobs .search-sidebar .block .search-query .form-check-input{width:18px;height:18px;margin-right:.8rem}.jobs .search-sidebar .block .search-query .form-check-input:checked{background-color:#009b4c}.jobs .search-sidebar .block .search-query .form-check-label{margin-top:.2rem}.jobs .search-results{padding-left:1.5rem;width:75%}@media(max-width:1100px){.jobs .search-results{width:67%}}.jobs .search-results .jobs-found{font-size:18px;font-weight:600;margin-bottom:.5rem}.jobs .search-results .jobs-count{color:#868e96;font-size:14px}.jobs .search-results .search-filters-boxes{list-style:none;padding:0;margin:0;display:flex;flex-wrap:wrap}.jobs .search-results .search-filters-boxes .tag{border:1px solid #ededed;border-radius:15px;display:flex;align-items:center;margin:5px 10px 5px 0;padding:6px 15px;font-size:15px;font-weight:500}.jobs .search-results .search-filters-boxes .tag .close{background:none;border:none;color:#b9b9b9;margin-left:10px;cursor:pointer;font-size:16px}.jobs .search-results .search-filters-boxes .tag .close:hover{color:#555}.jobs .search-results .single-job{border:1px solid #ededed;margin:2rem 0 0;border-radius:2rem;padding:1.5rem 1.3rem}.jobs .search-results .single-job .sb-avatar{margin-right:1.5rem}@media(max-width:770px){.jobs .search-results .single-job .sb-avatar{width:30px!important;height:30px!important;margin-right:1rem}.jobs .search-results .single-job .sb-avatar .sb-avatar__text{width:30px!important;height:30px!important}}.jobs .search-results .single-job .company-name{font-size:15px;text-decoration:underline;color:#292d32;margin-bottom:.2rem;text-underline-offset:2px}.jobs .search-results .single-job .job-title{font-size:18px;font-weight:700;margin-bottom:.4rem;color:#292d32}.jobs .search-results .single-job .job-region{color:#798086}@media(max-width:770px){.jobs .search-results .single-job .job-region{font-size:.9rem}}@media(max-width:390px){.jobs .search-results .single-job .job-region{font-size:.8rem}}@media(max-width:350px){.jobs .search-results .single-job .job-region{font-size:.7rem}}.jobs .search-results .single-job .tags .tag{background:#f4f4f4;color:#292d32;border-radius:.6rem;padding:.5rem 1rem;margin:0 .5rem 0 0;font-size:14px;font-weight:500}.pagination{list-style:none;height:40px;display:flex;justify-content:center;align-items:center;margin:2.5rem 0;cursor:pointer;font-size:18px;font-weight:400}.pagination .next{background:transparent;width:3rem;height:100%}.pagination li{border:1px solid #f8f7fb;padding:0;border-radius:8px;margin-right:.4rem}.pagination li a{text-decoration:none;color:#32323b;display:flex;justify-content:center;align-items:center;padding:.6rem 1.1rem}.pagination li.selected{background-color:#009b4c;color:#fff;border-radius:10px}.pagination li.disabled a img,.pagination li.disabled a svg{opacity:.6}@media(max-width:770px){.jobs .search-filters{background:#f7f8fc url(/_next/static/media/search-bg-mobile.c21d3e81.png) no-repeat;background-size:100%}.jobs .search-filters .description{color:#000;font-weight:500}.jobs .search-sidebar{width:100%;padding-top:3rem;padding-bottom:3rem}}@media(max-width:770px)and (max-width:770px){.jobs .search-sidebar{padding-top:1rem;padding-bottom:1rem}}@media(max-width:770px){.jobs .search-sidebar .block{max-width:100%}.jobs .search-results{padding-left:1rem;padding-top:3rem;padding-bottom:3rem}}@media(max-width:770px)and (max-width:770px){.jobs .search-results{padding-top:1rem;padding-bottom:1rem;width:100%}}@media(max-width:770px){.jobs .search-results .single-job{padding:1.5rem 1rem}.jobs .search-results .single-job .tags .tag{margin:0 .3rem 10px 0;padding:.2rem 10px;font-size:13px}.jobs .pagination{flex-wrap:wrap}}@media(max-width:450px){.jobs .search-filters{background:#f7f8fc url(/_next/static/media/search-bg-mobile.c21d3e81.png) no-repeat 0;background-size:cover}}.category-job-page .category-search-results{width:100%;padding-left:0}.category-page-content{padding:2.5rem 3rem 1rem;max-width:1920px;margin:0 auto}.category-page-content .category-content-section{margin-bottom:2.5rem}.category-page-content .category-content-h1{font-size:1.75rem;font-weight:700;color:#292d32;margin-bottom:1rem;line-height:1.3}.category-page-content .category-content-intro{font-size:1.05rem}.category-page-content .category-content-h2{font-size:1.35rem;font-weight:700;color:#292d32;margin-bottom:.75rem;line-height:1.35}.category-page-content .category-content-p{color:#798086;font-size:1rem;line-height:1.7;margin:0}.category-page-content .category-faq .category-faq-list{margin:0;padding:0;list-style:none}.category-page-content .category-faq .category-faq-item{margin-bottom:1.25rem}.category-page-content .category-faq .category-faq-q{font-weight:600;color:#292d32;font-size:1rem;margin-bottom:.35rem}.category-page-content .category-faq .category-faq-a{color:#798086;font-size:.95rem;line-height:1.6;margin-left:0}.category-page-content .category-faq-accordion{margin-top:2rem}.category-page-content .category-faq-accordion .category-faq-heading{font-size:1.5rem;font-weight:700;color:#292d32;text-align:center;margin-bottom:1.5rem;line-height:1.3}.category-page-content .category-faq-accordion .category-faq-accordion-list{background:#111827;border-radius:.5rem;overflow:hidden;border:none}.category-page-content .category-faq-accordion .category-faq-details{padding:1.5rem;border-bottom:1px solid #374151}.category-page-content .category-faq-accordion .category-faq-details:last-child{border-bottom:none}.category-page-content .category-faq-accordion .category-faq-summary{display:flex;justify-content:space-between;align-items:center;cursor:pointer;list-style:none}.category-page-content .category-faq-accordion .category-faq-summary::-webkit-details-marker{display:none}.category-page-content .category-faq-accordion .category-faq-summary::marker{display:none}.category-page-content .category-faq-accordion .category-faq-question{color:#fff;font-weight:500;font-size:1.125rem;line-height:1.4;padding-right:1rem}.category-page-content .category-faq-accordion .category-faq-icon{color:#fff;font-size:1.5rem;line-height:1;flex-shrink:0}.category-page-content .category-faq-accordion .category-faq-icon-plus{display:block}.category-faq-details[open] .category-page-content .category-faq-accordion .category-faq-icon-plus,.category-page-content .category-faq-accordion .category-faq-icon-minus{display:none}.category-faq-details[open] .category-page-content .category-faq-accordion .category-faq-icon-minus{display:block}.category-page-content .category-faq-accordion .category-faq-answer{margin:1rem 0 0;color:#d1d5db;font-size:1rem;line-height:1.6;padding:0}.category-page-content .category-internal-links .category-content-p a{color:#009b4c;text-decoration:none}.category-page-content .category-internal-links .category-content-p a:hover{text-decoration:underline}@media(max-width:770px){.category-page-content{padding:1.5rem 1rem 1rem}}