.hireox-jobs-marquee{--hireox-marquee-speed:80s;--hireox-marquee-bg:var(--themeht-white-color,#fff);--hireox-marquee-border:#e7ecef;--hireox-marquee-label-bg:var(--themeht-primary-color,#014e4e);--hireox-marquee-label-color:#fff;--hireox-marquee-text:var(--themeht-dark-color,#0f1a1a);--hireox-marquee-accent:var(--themeht-primary-color,#014e4e);display:flex;align-items:stretch;width:100%;background:var(--hireox-marquee-bg);border:1px solid var(--hireox-marquee-border);border-radius:999px;box-shadow:0 12px 40px rgba(0,0,0,.06);overflow:hidden;margin:0 0 24px;position:relative}.hireox-jobs-marquee__label{flex:0 0 auto;display:inline-flex;align-items:center;gap:8px;padding:0 22px;background:var(--hireox-marquee-label-bg);color:var(--hireox-marquee-label-color);font-family:var(--themeht-typography-secondary-font-family,inherit);font-weight:700;font-size:14px;letter-spacing:.6px;text-transform:uppercase;position:relative;z-index:2}.hireox-jobs-marquee__label i{font-size:16px}.hireox-jobs-marquee__label::after{content:"";position:absolute;top:0;right:-18px;width:0;height:0;border-top:28px solid transparent;border-bottom:28px solid transparent;border-left:18px solid var(--hireox-marquee-label-bg)}.hireox-jobs-marquee__viewport{position:relative;flex:1 1 auto;overflow:hidden;padding:0 20px 0 28px;min-height:56px;display:flex;align-items:center;-webkit-mask-image:linear-gradient(to right,transparent 0,#000 36px,#000 calc(100% - 36px),transparent 100%);mask-image:linear-gradient(to right,transparent 0,#000 36px,#000 calc(100% - 36px),transparent 100%)}.hireox-jobs-marquee__track{display:flex;flex-wrap:nowrap;width:max-content;animation:hireox-marquee-scroll var(--hireox-marquee-speed) linear infinite;will-change:transform}.hireox-jobs-marquee.is-pause-on-hover:hover .hireox-jobs-marquee__track,.hireox-jobs-marquee__track:focus-within{animation-play-state:paused}.hireox-jobs-marquee__list{list-style:none;margin:0;padding:0;display:flex;flex-wrap:nowrap;align-items:center}.hireox-jobs-marquee__item{display:flex;align-items:center;padding:0 24px;border-right:1px dashed var(--hireox-marquee-border)}.hireox-jobs-marquee__link{display:inline-flex;align-items:center;gap:12px;text-decoration:none;color:var(--hireox-marquee-text);white-space:nowrap;padding:6px 0;transition:color .2s ease}.hireox-jobs-marquee__link:hover,.hireox-jobs-marquee__link:focus{color:var(--hireox-marquee-accent);outline:none}.hireox-jobs-marquee__dot{width:8px;height:8px;border-radius:50%;background:var(--hireox-marquee-accent);box-shadow:0 0 0 4px rgba(1,78,78,.12);flex:0 0 auto}.hireox-jobs-marquee__title{font-weight:700;font-size:15px;line-height:1.3}@media (prefers-reduced-motion:reduce){.hireox-jobs-marquee__track{animation:none;transform:none}.hireox-jobs-marquee__viewport{overflow-x:auto}}@media (max-width:767px){.hireox-jobs-marquee{border-radius:18px}.hireox-jobs-marquee__label{padding:0 16px;font-size:12px}.hireox-jobs-marquee__label::after{right:-12px;border-top-width:24px;border-bottom-width:24px;border-left-width:12px}.hireox-jobs-marquee__viewport{min-height:48px;padding:0 12px 0 20px}.hireox-jobs-marquee__item{padding:0 16px}.hireox-jobs-marquee__link{font-size:14px}.hireox-jobs-marquee__title{font-size:14px}}