.jbs-company-details .jbs-details-post-data .slick-dots{width:auto}.jbs-job-category-tabs{border-top:1px solid #e8e8e8;color:#111;-webkit-font-smoothing:antialiased}.jbs-job-category-tabs .jbs-collapse:not(.jbs-show){display:none}.jbs-job-category-tabs .jbs-show{display:block}.jbs-job-category-tabs__item{border-bottom:1px solid #e8e8e8}.jbs-job-category-tabs__toggle{align-items:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent!important;border:0!important;border-radius:0!important;box-shadow:none!important;color:#111!important;cursor:pointer;display:flex;font-family:inherit;font-size:inherit;font-weight:500;gap:2rem;justify-content:space-between;letter-spacing:normal;line-height:1;margin:0;min-height:0;outline:none!important;padding:2.15rem .15rem;text-align:left;text-transform:none;transition:background-color .2s ease;width:100%}.jbs-job-category-tabs__toggle:active,.jbs-job-category-tabs__toggle:focus,.jbs-job-category-tabs__toggle:focus-visible,.jbs-job-category-tabs__toggle:hover{background:transparent!important;border:0!important;box-shadow:none!important;color:#111!important;outline:none!important}@media(max-width:767px){.jbs-job-category-tabs__toggle{gap:1rem;padding:1.45rem 0}}.jbs-job-category-tabs__toggle:hover .jbs-job-category-tabs__icon{transform:scale(1.06)}.jbs-job-category-tabs__toggle:not(.jbs-collapsed) .jbs-job-category-tabs__icon{transform:rotate(45deg)}.jbs-job-category-tabs__toggle:not(.jbs-collapsed):hover .jbs-job-category-tabs__icon{transform:rotate(45deg) scale(1.06)}.jbs-job-category-tabs__name{color:#111;font-size:clamp(2rem,3.1vw,2.85rem);font-weight:500;letter-spacing:-.025em;line-height:1;text-transform:uppercase}@media(max-width:767px){.jbs-job-category-tabs__name{font-size:1.7rem}}.jbs-job-category-tabs__count{color:#a6a6a6;display:inline-block;font-size:.46em;font-weight:500;letter-spacing:0;line-height:1;margin-left:.22em;vertical-align:.72em}.jbs-job-category-tabs__icon{align-items:center;display:inline-flex;flex-shrink:0;height:40px;justify-content:center;transition:transform .2s ease;width:40px}@media(max-width:767px){.jbs-job-category-tabs__icon{height:34px;width:34px}}.jbs-job-category-tabs__icon-svg{display:block;height:40px;width:40px}@media(max-width:767px){.jbs-job-category-tabs__icon-svg{height:34px;width:34px}}.jbs-job-category-tabs__jobs{margin:0;padding:0}.jbs-job-category-tabs__job{align-items:center;background:transparent!important;border-top:1px solid #e8e8e8;box-shadow:none!important;color:#161616!important;display:grid;font-weight:400;gap:1.75rem;grid-template-columns:minmax(7.5rem,11.5rem) minmax(0,1fr) auto;line-height:1.3;outline:none!important;padding:1.45rem .15rem;text-decoration:none!important;transition:background-color .2s ease}.jbs-job-category-tabs__job:active,.jbs-job-category-tabs__job:focus,.jbs-job-category-tabs__job:focus-visible{background:transparent!important;box-shadow:none!important;color:#161616!important;outline:none!important;text-decoration:none!important}.jbs-job-category-tabs__job:hover{background:#e7f6ef!important;box-shadow:none!important;color:#161616!important;outline:none!important;text-decoration:none!important}@media(max-width:767px){.jbs-job-category-tabs__job{gap:.35rem 1rem;grid-template-columns:minmax(0,1fr) auto;padding:1.15rem 0}}.jbs-job-category-tabs__location{color:#2a2a2a;font-size:.95rem;font-weight:400;letter-spacing:0;text-transform:none}@media(max-width:767px){.jbs-job-category-tabs__location{font-size:.85rem;grid-column:1/-1}}.jbs-job-category-tabs__title{color:#111;font-size:clamp(1rem,1.35vw,1.2rem);font-weight:600;letter-spacing:-.01em;text-transform:uppercase}.jbs-job-category-tabs__apply{align-items:center;color:#161616;display:inline-flex;font-size:.95rem;font-weight:500;gap:.45rem;letter-spacing:0;transition:color .2s ease;white-space:nowrap}.jbs-job-category-tabs__arrow{color:#ee4b9b;display:block;flex-shrink:0;height:16px;transition:transform .2s ease;width:16px}.jbs-job-category-tabs__job:hover .jbs-job-category-tabs__apply{color:var(--jbs-brand_color_1,#31795a)}.jbs-job-category-tabs__job:hover .jbs-job-category-tabs__arrow{transform:translate(3px,-3px)}.jbs-job-category-tabs__empty{color:#666;margin:0}

/*# sourceMappingURL=block-frontend.css.map */