:root{--background:#ffffff;--foreground:#171717}html{font-size:clamp(14px,1.2vw,16px)}body{max-width:100vw;overflow-x:hidden;margin:0;color:#1e1e1e;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:Roboto,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Oxygen,Ubuntu,Cantarell,Open Sans,Helvetica Neue,sans-serif}body.noScroll,html.noScroll{overflow:hidden}*{box-sizing:border-box}img{object-fit:cover}p{orphans:2;widows:2}input{cursor:pointer}.legalText{font-size:clamp(.8rem,1vw,1rem);font-weight:100}.strongText{font-weight:700}.lightGreyCarousel .carousel-root{padding:0 100px;overflow:visible}.lightGreyCarousel .carousel-root .carousel-status{display:none!important}.lightGreyCarousel .carousel-root .carousel{overflow:visible!important}.lightGreyCarousel .carousel-root .slider-wrapper{overflow:hidden!important}.lightGreyCarousel img,.lightGreyCarousel video{box-shadow:none!important}.lightGreyCarousel .control-dots .dot{height:10px!important;width:10px!important}.lightGreyCarousel{background:#f5f5f5}.lightGreyCarousel .carousel-root .control-arrow{top:calc(50% - 130px)!important;line-height:30px;background:none;display:block;width:26px;height:26px;border:solid #1e1e1e!important;border-width:0 2px 2px 0!important;opacity:1!important;z-index:1000;-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-tap-background-color:rgba(0,0,0,0);background:rgba(0,0,0,0)!important;cursor:pointer}.lightGreyCarousel .carousel-root .control-arrow:before{display:none!important}.lightGreyCarousel .carousel-root .control-next{margin-right:20px;transform:rotate(-45deg)}.lightGreyCarousel .carousel-root .control-prev{margin-left:20px;transform:rotate(135deg)}.lightGreyCarousel .carousel-root .control-dots .dot{box-shadow:1px 1px 10px -2px #000;background-color:#fff!important;border:1px solid rgba(0,0,0,0);opacity:1!important}.lightGreyCarousel .carousel-root .control-dots .dot.selected{background-color:#b4e86a!important;border:1px solid #b4e86a}.lightGreyCarousel .carousel-root img,.lightGreyCarousel .carousel-root video{box-shadow:none!important}@media screen and (max-width:900px){.lightGreyCarousel .carousel-root{padding:0}}.greyCarousel .carousel-root{padding:0 100px;overflow:visible}.greyCarousel .carousel-root .carousel-status{display:none!important}.greyCarousel .carousel-root .carousel{overflow:visible!important}.greyCarousel .carousel-root .slider-wrapper{overflow:hidden!important}.greyCarousel img,.greyCarousel video{box-shadow:none!important}.greyCarousel .control-dots .dot{height:10px!important;width:10px!important}.greyCarousel{background:rgba(78,78,78,.5)}.greyCarousel .carousel-root .control-arrow{top:calc(50% - 130px)!important;line-height:30px;background:none;display:block;width:26px;height:26px;border:solid #fff!important;border-width:0 2px 2px 0!important;opacity:1!important;z-index:1000;-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-tap-background-color:rgba(0,0,0,0);background:rgba(0,0,0,0)!important;cursor:pointer}.greyCarousel .carousel-root .control-arrow:before{display:none!important}.greyCarousel .carousel-root .control-next{margin-right:20px;transform:rotate(-45deg)}.greyCarousel .carousel-root .control-prev{margin-left:20px;transform:rotate(135deg)}.greyCarousel .carousel-root .control-dots .dot{box-shadow:1px 1px 10px -2px #000;background-color:rgba(0,0,0,0)!important;border:1px solid #fff;opacity:1!important}.greyCarousel .carousel-root .control-dots .dot.selected{background-color:#56caff!important;border:1px solid #56caff}@media screen and (max-width:900px){.greyCarousel .carousel-root{padding:0}}.darkCarousel .carousel-root{padding:0 100px;overflow:visible}.darkCarousel .carousel-root .carousel-status{display:none!important}.darkCarousel .carousel-root .carousel{overflow:visible!important}.darkCarousel .carousel-root .slider-wrapper{overflow:hidden!important}.darkCarousel img,.darkCarousel video{box-shadow:none!important}.darkCarousel .control-dots .dot{height:10px!important;width:10px!important}.darkCarousel{background:linear-gradient(218.81deg,#000000 12.27%,#2b2b2b 78.87%);padding-bottom:30px}.darkCarousel .carousel-root{max-width:100vw}.darkCarousel .carousel-root .control-arrow{top:calc(50% - 15px)!important;line-height:30px;background:none;display:block;width:26px;height:26px;border:solid #fff!important;border-width:0 2px 2px 0!important;opacity:1!important;z-index:1000;-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-tap-background-color:rgba(0,0,0,0);background:rgba(0,0,0,0)!important;cursor:pointer}.darkCarousel .carousel-root .control-arrow:before{display:none!important}.darkCarousel .carousel-root .control-next{margin-right:20px;transform:rotate(-45deg)}.darkCarousel .carousel-root .control-prev{margin-left:20px;transform:rotate(135deg)}@media screen and (max-width:900px){.darkCarousel .carousel-root{padding:0}}.darkCarousel .carousel-root .slide:not(.selected){opacity:0}.darkCarousel .carousel-root .slide{transition:all .45s ease-in-out}.darkCarousel .control-dots .dot{box-shadow:1px 1px 10px -2px #000;border:1px solid #fff;background-color:rgba(0,0,0,0)!important;opacity:1!important}.darkCarousel.green .control-dots .dot.selected{background-color:#b4e86a!important;border:1px solid #b4e86a}.darkCarousel.blue .control-dots .dot.selected{background-color:#56caff!important;border:1px solid #56caff}@media screen and (max-width:900px){.darkCarousel .control-next{right:0}}.oldSiteCarousel .carousel-root{padding:0 100px;overflow:visible}.oldSiteCarousel .carousel-root .carousel-status{display:none!important}.oldSiteCarousel .carousel-root .carousel{overflow:visible!important}.oldSiteCarousel .carousel-root .slider-wrapper{overflow:hidden!important}.oldSiteCarousel img,.oldSiteCarousel video{box-shadow:none!important}.oldSiteCarousel .control-dots .dot{height:10px!important;width:10px!important}@media screen and (min-width:901px){.oldSiteCarousel .slide:first-of-type{min-width:auto!important}}.oldSiteCarousel .carousel-root .control-arrow{top:calc(50% - 50px)!important;height:50px;width:50px;line-height:30px;border-radius:50%;background-color:#b4e86a!important;border:1px solid #000;opacity:1!important;box-shadow:0 3px 4px 1px rgb(203.5,203.5,203.5)}.oldSiteCarousel .carousel-root .control-arrow:hover{box-shadow:0 3px 4px 1px hsl(0,0%,64.8039215686%)}.oldSiteCarousel .carousel-root .control-arrow:active{box-shadow:0 3px 4px 1px #e5e5e5}.oldSiteCarousel .carousel-root .control-next{margin-right:-60px}.oldSiteCarousel .carousel-root .control-next:before{border-left:12px solid #1e1e1e!important;color:#1e1e1e!important}.oldSiteCarousel .carousel-root .control-prev{margin-left:-60px}.oldSiteCarousel .carousel-root .control-prev:before{border-right:12px solid #1e1e1e!important;color:#1e1e1e!important}.oldSiteCarousel .carousel-root .control-dots{display:none}@media screen and (max-width:900px){.oldSiteCarousel .carousel-root{padding:0}.oldSiteCarousel .carousel-root .control-next{right:60px!important}.oldSiteCarousel .carousel-root .control-prev{left:60px!important}}.BambooHR-ATS-Department-Header,.BambooHR-ATS-board h2,.BambooHR-ATS-board li{color:#1e1e1e!important}.BambooHR-ATS-board li{color:#1e1e1e}.intercom-container{z-index:2147483645}