@charset "UTF-8";*,:before,:after{--tw-border-spacing-x: 0;--tw-border-spacing-y: 0;--tw-translate-x: 0;--tw-translate-y: 0;--tw-rotate: 0;--tw-skew-x: 0;--tw-skew-y: 0;--tw-scale-x: 1;--tw-scale-y: 1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness: proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: rgb(59 130 246 / .5);--tw-ring-offset-shadow: 0 0 #0000;--tw-ring-shadow: 0 0 #0000;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }::backdrop{--tw-border-spacing-x: 0;--tw-border-spacing-y: 0;--tw-translate-x: 0;--tw-translate-y: 0;--tw-rotate: 0;--tw-skew-x: 0;--tw-skew-y: 0;--tw-scale-x: 1;--tw-scale-y: 1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness: proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: rgb(59 130 246 / .5);--tw-ring-offset-shadow: 0 0 #0000;--tw-ring-shadow: 0 0 #0000;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }*,:before,:after{box-sizing:border-box;border-width:0;border-style:solid;border-color:currentColor}:before,:after{--tw-content: ""}html,:host{line-height:1.5;-webkit-text-size-adjust:100%;tab-size:4;font-family:var(--spl-typography-global-font-family, "72", "72full", Arial, Helvetica, sans-serif);font-feature-settings:normal;font-variation-settings:normal;-webkit-tap-highlight-color:transparent}body{margin:0;line-height:inherit}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-feature-settings:normal;font-variation-settings:normal;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}button,input,optgroup,select,textarea{font-family:inherit;font-feature-settings:inherit;font-variation-settings:inherit;font-size:100%;font-weight:inherit;line-height:inherit;letter-spacing:inherit;color:inherit;margin:0;padding:0}button,select{text-transform:none}button,input:where([type=button]),input:where([type=reset]),input:where([type=submit]){-webkit-appearance:button;background-color:transparent;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:baseline}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}blockquote,dl,dd,h1,h2,h3,h4,h5,h6,hr,figure,p,pre{margin:0}fieldset{margin:0;padding:0}legend{padding:0}ol,ul,menu{list-style:none;margin:0;padding:0}dialog{padding:0}textarea{resize:vertical}input::placeholder,textarea::placeholder{opacity:1;color:#9ca3af}button,[role=button]{cursor:pointer}:disabled{cursor:default}img,svg,video,canvas,audio,iframe,embed,object{display:block;vertical-align:middle}img,video{max-width:100%;height:auto}[hidden]:where(:not([hidden=until-found])){display:none}html{font-size:100%}body{background-color:var(--spl-color-background-page, #fafafa);color:var(--spl-color-text-page, #383c38);font-size:var(--spl-typography-text-medium-font-size, .875rem);line-height:var(--spl-typography-text-default-line-height, 1.5)}:root{--sr-color-accent-hover: #00a9e0;--sr-color-text-muted: #888;--sr-font-size-lg: 1.125rem;--sr-space-details: .15625rem}.job{display:block}.job:hover{text-decoration:none}.job-title{color:#272525;display:block;line-height:1.2;margin:var(--sr-space-details) 0;max-width:100%;overflow:hidden;text-overflow:ellipsis;text-transform:none;white-space:nowrap;word-wrap:normal}.job:hover .job-title{color:var(--sr-color-accent-hover);text-decoration:underline}.job-details{color:var(--sr-color-text-muted);list-style:none;text-transform:none}.job-details>li{color:var(--sr-color-text-muted);display:inline;line-height:1.4;text-transform:none}.job-details>li:before{content:"\2022";padding:0 .5rem}.job-details>li:first-child:before{content:"";padding:0}.job-logo{text-align:center}@media(max-width:39.999em){.job-logo>img{display:block}}.job-logo>img{display:inline-block;max-height:3.125rem;max-width:100%}.job-location{margin:var(--sr-space-details) 0;text-align:left;text-transform:none}.job-location-filters .pill-filter--dropdown legend,.job-location-filters .pill-filter--dropdown .sr-filter-name,.job-location-filters .pill-filter--dropdown [class*=filter-name]{border-width:0;clip:rect(0,0,0,0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.sr-header-logo{height:30px}.sr-footer-logo{height:20px;margin-left:4px}.sr-footer{align-items:center;color:#747674;display:inline-flex;font-size:12px}.header-title--hideOffscreen,.legend--hideOffscreen{left:-9999px;position:absolute}.jobs{padding:.0625rem 0 1.25rem}.jobs-header{font-size:var(--sr-font-size-lg)!important;padding:.625rem 0}.jobs-title{display:inline-block;font-size:var(--sr-font-size-lg)!important;margin:0;padding:.625rem 0}.jobs-qty{font-size:var(--sr-font-size-lg)!important}.jobs-list{list-style:none}.jobs-list>li{border-bottom:1px solid #efefef;padding-bottom:.3125rem;padding-top:.3125rem}.jobs-list>li:last-child{border-bottom:none}.jobs-item.jobs-item{padding:.9375rem 0}.data-ng-cloak,.data-ng-hide,.ng-cloak,.ng-hide{display:none!important}#onetrust-consent-sdk #onetrust-reject-all-handler,#onetrust-banner-sdk #onetrust-reject-all-handler,.ot-pc-refuse-all-handler{background-color:#00ae41!important;border:0!important;border-color:#00ae41!important;color:#fff!important;padding-bottom:8px!important;padding-top:8px!important}#onetrust-consent-sdk #onetrust-reject-all-handler:hover,#onetrust-consent-sdk #onetrust-reject-all-handler:focus{background-color:#008920!important;opacity:1!important}.search{color:#fff;display:inline-block;text-align:left;width:80%}@media(min-width:60em){.search{max-width:650px}}@media(min-width:80em){.search{max-width:850px}}@media(max-width:59.999em){.search{transform:none!important}}.search spl-input,.search app-company-lookup{--spl-color-text-neutral-primary: #fff}.search-container{border:0;margin:0 auto;padding:0}.search-title{font-weight:300;margin:var(--sr-space-details) 0}.site{padding:0 0 1px;position:relative;transition:margin-left .3s ease;width:100%}@media(max-width:59.999em){.site{overflow:hidden}}.site-header{background:#fff;border-top:4px solid #238740;box-shadow:0 1px 2px #00000012;box-sizing:border-box;height:50px;padding:.625rem 0}@media(min-width:60em){.site-header{left:0;position:fixed;right:0;top:0;z-index:1000}}.site-container{background:#fff}@media(min-width:60em){.site-container{padding-top:60px}}.site-jobs{background:#fff;position:relative;z-index:5}.site-footer{position:relative;z-index:2}.site-copyrights{font-size:.75rem}#onetrust-accept-btn-handler:focus,#accept-recommended-btn-handler:focus,.save-preference-btn-handler:focus{background-color:#008920!important}.ot-sdk-show-settings{color:#272525;text-decoration:none}.ot-sdk-show-settings:hover,.ot-sdk-show-settings:focus{color:#00a9e0;text-decoration:underline}.splash{background:#272525;overflow:hidden;position:relative;text-align:center}.splash-image{background:url(/sr-jobs/static/sr-jobs-client-app/assets/images/splash/splash-bg.jpg) center center no-repeat;background-size:cover;inset:0;opacity:.25;position:absolute;z-index:0}.splash-container{height:240px;position:relative}.spl-wrapper{margin-inline:auto;max-width:1268px;min-width:300px;padding-inline:5px;width:auto}@media(min-width:40em){.spl-wrapper{padding-inline:10px}}.spl-sr-only{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border-width:0!important}.spl-absolute{position:absolute!important}.spl-relative{position:relative!important}.spl-left-1\/2{left:50%!important}.spl-top-1\/2{top:50%!important}.spl-col-span-1{grid-column:span 1 / span 1!important}.spl-col-span-2{grid-column:span 2 / span 2!important}.spl-float-right{float:right!important}.spl-m-0{margin:0!important}.spl-m-2{margin:16px!important}.spl-my-1{margin-top:8px!important;margin-bottom:8px!important}.spl-mb-1{margin-bottom:8px!important}.spl-mb-2{margin-bottom:16px!important}.spl-ml-05{margin-left:4px!important}.spl-ml-1{margin-left:8px!important}.spl-ml-2{margin-left:16px!important}.spl-ml-auto{margin-left:auto!important}.spl-mr-1{margin-right:8px!important}.spl-mt-05{margin-top:4px!important}.spl-mt-1{margin-top:8px!important}.spl-mt-2{margin-top:16px!important}.spl-block{display:block!important}.spl-flex{display:flex!important}.spl-grid{display:grid!important}.spl-w-1\/3{width:33.333333%!important}.spl-w-2\/3{width:66.666667%!important}.spl-w-full{width:100%!important}.spl-min-w-0{min-width:0px!important}.spl-min-w-\[150px\]{min-width:150px!important}.spl-max-w-full{max-width:100%!important}.spl-flex-1{flex:1 1 0%!important}.spl-flex-none{flex:none!important}.spl--translate-x-1\/2{--tw-translate-x: -50% !important;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))!important}.spl--translate-y-1\/2{--tw-translate-y: -50% !important;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))!important}.spl-cursor-pointer{cursor:pointer!important}.spl-list-none{list-style-type:none!important}.spl-grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))!important}.spl-grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))!important}.spl-flex-row{flex-direction:row!important}.spl-flex-col{flex-direction:column!important}.spl-flex-wrap{flex-wrap:wrap!important}.spl-items-start{align-items:flex-start!important}.spl-items-end{align-items:flex-end!important}.spl-items-center{align-items:center!important}.spl-justify-end{justify-content:flex-end!important}.spl-justify-center{justify-content:center!important}.spl-justify-between{justify-content:space-between!important}.spl-gap-05{gap:4px!important}.spl-gap-1{gap:8px!important}.spl-gap-2{gap:16px!important}.spl-gap-4{gap:32px!important}.spl-overflow-hidden{overflow:hidden!important}.spl-overflow-y-scroll{overflow-y:scroll!important}.spl-border-none{border-width:0px!important}.spl-border-b{border-bottom-width:1px!important}.spl-border-t{border-top-width:1px!important}.spl-border-solid{border-style:solid!important}.spl-border-none{border-style:none!important}.spl-border-primary{border-color:var(--spl-color-border-neutral-primary, #d6dad6)!important}.spl-bg-page{background-color:var(--spl-color-background-page, #fafafa)!important}.spl-bg-secondary{background-color:var(--spl-color-background-neutral-secondary, #f6faf6)!important}.spl-bg-transparent{background-color:transparent!important}.spl-p-0{padding:0!important}.spl-p-2{padding:16px!important}.spl-py-3{padding-top:24px!important;padding-bottom:24px!important}.spl-pl-3{padding-left:24px!important}.spl-align-middle{vertical-align:middle!important}.spl-text-h3{font-size:var(--spl-typography-header-3-font-size, 1.5rem)!important;line-height:var(--spl-typography-header-default-line-height, 1.2)!important;font-weight:var(--spl-typography-header-default-font-weight, 700)!important}.spl-text-h4{font-size:var(--spl-typography-header-4-font-size, 1.25rem)!important;line-height:var(--spl-typography-header-default-line-height, 1.2)!important;font-weight:var(--spl-typography-header-default-font-weight, 700)!important}.spl-text-h5{font-size:var(--spl-typography-header-5-font-size, 1rem)!important;line-height:var(--spl-typography-header-default-line-height, 1.2)!important;font-weight:var(--spl-typography-header-default-font-weight, 700)!important}.spl-font-bold{font-weight:700!important}.spl-font-normal{font-weight:400!important}.spl-text-icon-disabled{color:var(--spl-color-icon-neutral-disabled, #929692)!important}.spl-text-primary{color:var(--spl-color-text-neutral-primary, #383c38)!important}.spl-text-secondary{color:var(--spl-color-text-neutral-secondary, #6a6e6a)!important}@media(min-width:60em){.md\:spl-col-span-1{grid-column:span 1 / span 1!important}.md\:spl-col-span-2{grid-column:span 2 / span 2!important}.md\:spl-col-span-3{grid-column:span 3 / span 3!important}.md\:spl-col-span-4{grid-column:span 4 / span 4!important}.md\:spl-flex{display:flex!important}.md\:spl-grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))!important}.md\:spl-grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))!important}.md\:spl-grid-cols-8{grid-template-columns:repeat(8,minmax(0,1fr))!important}.md\:spl-justify-end{justify-content:flex-end!important}}@media(min-width:80em){.lg\:spl-col-span-1{grid-column:span 1 / span 1!important}.lg\:spl-col-span-2{grid-column:span 2 / span 2!important}.lg\:spl-col-span-4{grid-column:span 4 / span 4!important}.lg\:spl-col-span-6{grid-column:span 6 / span 6!important}.lg\:spl-col-span-7{grid-column:span 7 / span 7!important}.lg\:spl-grid-cols-12{grid-template-columns:repeat(12,minmax(0,1fr))!important}}
