.banner-wrapper{position:relative;z-index:10}.banner-wrapper nav{position:absolute;z-index:9999}.overlay-boxes{width:100%;height:135px;padding-top:15px;position:absolute;bottom:0;z-index:2;overflow:hidden}.overlay-boxes>.row{margin:0 -10px;height:100%}.overlay-boxes .box-item{height:100%;margin:0 10px;padding:10px;background:#fffc;-webkit-box-shadow:0 -4px 15px 0 rgba(0,0,0,.03);box-shadow:0 -4px 15px #00000008;font-weight:500;font-size:18px;line-height:24px}.overlay-boxes .box-item img{margin-right:10px}.overlay-boxes .box-item .img-wrap{width:54px;margin-right:10px}.overlay-boxes .box-item .img-wrap img{width:100%;vertical-align:middle;margin:0}.career-section-slideshow{margin-bottom:100px}.career-section-slideshow{position:relative}.career-section-swiper .swiper__main-advan-item,.career-section-slideshow .overlay-boxes .box-item{background:#fff}.careersPage .container{max-width:1352px}.careersPage .html-content-block{max-width:900px;margin:0 auto 60px}.careersPage .html-content-block h4{color:#029bc7;font-size:1.5em;font-weight:300}.careersPage .html-content-block p{font-size:1.125em;font-weight:300;line-height:1.67;margin-bottom:25px}.careersPage .career__chess{margin:0 auto;padding-bottom:120px;padding-left:80px}@media (max-width: 1399px){.careersPage .career__chess{padding-left:0}}.careersPage .career__chess .career__chess-text{max-width:560px}.careersPage .career__chess h3,.careersPage .html-content-block h3{font-size:2.25em}.careersPage .career__chess p{line-height:1.63}.careersPage .career__chess-img{text-align:right;width:100%}.careersPage .career__chess-img .img-wrap{width:450px;display:inline-block;max-width:100%}.careersPage .career__chess-img img{width:100%}.career-content-slideshow{max-width:1160px;margin:0 auto}.career-content-slideshow .slider__secondary{margin-bottom:100px}@media (max-width:1199px){.overlay-boxes{height:140px;padding-top:0;position:static;background:#fff}.overlay-boxes>.row{max-width:500px;margin:0 auto}.overlay-boxes .box-item{height:70px;margin:0;-webkit-box-shadow:none;box-shadow:none;font-size:14px;line-height:16px}.overlay-boxes .box-item img{max-width:40px}}#jobsBlog{background:#f6f9fd;padding:70px}#jobsBlog .head-wrapper{text-align:center;max-width:560px;margin:0 auto 50px}#jobsBlog h2.title{font-size:2.75em;text-transform:uppercase;margin-bottom:30px;font-weight:600}.job-listing{max-width:860px;background:#fff;margin:0 auto}.job-listing .row-item{padding:30px 30px 0}.job-listing .row-item .job-item{border-bottom:1px solid #ebebeb;padding-bottom:30px}.job-listing .job-item .col-12{padding:0}.job-listing .last-item .job-item{border-bottom:0}.job-listing .row-item h3{color:#0973d3;font-size:1.125em;font-weight:500;margin:0}.job-listing .job-info .date-posted{font-size:14px}.job-listing .row-item .job-address{width:100%}.job-info .job-address span{display:inline-block;padding-left:21px}.job-info .job-category{line-height:1.29;color:#8f959b;font-size:14px;text-decoration:underline}.job-listing .row-item .job-category{padding:4px 0 16px}.job-listing .btn-apply{width:130px;height:48px;line-height:48px;margin-top:15px;font-size:14px;font-weight:500;text-transform:uppercase}.job-filters ul{text-align:center;padding:40px 0;margin:0}.job-filters li{display:inline-block;height:40px;background:#eaecee;margin:0 5px}.job-filters li a{text-align:center;color:#231f20;display:block;padding:0 12px;height:40px;line-height:40px}.job-filters li a.active,.job-filters li a:hover{color:#0973d3}.job-filters .select-job-filter{display:none}.job-listing .no-job-opening{padding:20px 0;text-transform:uppercase;display:none}.job-footer{margin-top:15px}.BambooHR-ATS-board h2{text-transform:uppercase;font-weight:600;line-height:1.2}
/*# sourceMappingURL=/cdn/shop/t/223/assets/careers.css.map */
