#cv-zone-feature{display:none}#custom-layout-full-width-title{position:relative;margin-top:-60px}.header-container{background:#333;text-align:center;padding:100px 3% 80px;background-size:cover}.header-container h1{font-weight:bold;font-size:38px;letter-spacing:-1px;padding:0;margin:0;color:#fff!important;text-transform:unset!important}.header-container .description{margin:10px 0 0;padding:0 20px;color:#fff!important}#custom-layout-full-width-title-row2{padding:20px 2%}.job-container{order:1;padding:10px 10px 20px;margin-bottom:10px;border-bottom:1px solid #dfdfdf}.job-description-large{position:relative;order:2;margin:1%;background:#fff;padding:25px;border:1px solid #eee;border-radius:2px;display:none}.close-desc{position:absolute;right:20px;top:20px;width:20px;height:20px;opacity:1}.close-desc:hover{opacity:.5}.close-desc:before,.close-desc:after{position:absolute;left:9px;content:' ';height:20px;width:2px;background-color:#656565}.close-desc:before{transform:rotate(45deg)}.close-desc:after{transform:rotate(-45deg)}.job-description-large h3{padding:0;margin:0;font-size:18px;line-height:120%;margin-bottom:10px;text-transform:unset!important;margin-right:20px}.job-description-large h3 span{color:#818181;font-weight:400;margin-left:5px}.job-description-large .job-location{color:#707070}.job-container:nth-child(n+5){order:3}.job-description-large:nth-child(n+5){order:4}.job-container:nth-child(n+9){order:5}.job-description-large:nth-child(n+9){order:6}.job-title img{float:left;margin-right:10px;display:none}.job-title h2{padding:0;margin:0;text-transform:unset!important;font-size:26px}.job-links .btn{color:#1490b3;font-size:14px;border-color:#a4a4a4}.image-grid{display:grid}.image-grid img{width:100%}.job-title span{margin-top:10px;display:block}.promo-video.employment{background:#000;padding:4% 0}.half.soundbay{margin-bottom:4%}@media(min-width:48em){#custom-layout-full-width-title{margin-top:-80px}.header-container{padding:120px 1%}.header-container h1{font-size:50px}#custom-layout-full-width-title-row2-column1{display:flex;flex-flow:row wrap}.job-container{width:48%;margin:1%;background:#fff;padding:20px;border:1px solid #eee;border-radius:2px}.job-title h2{font-size:18px}.job-links{padding:5px 0}.job-links .btn{margin-right:5px;padding:5px 15px}.image-grid{display:flex}.image-grid img{width:33.33%}.header-container .description{font-size:18px!important}#custom-layout-full-width-title-row2{padding:30px 0}.job-description-large{padding:50px}.job-description-large h3{font-size:24px}.promo-video .container .half{margin:6%}}@media(min-width:62em){#custom-layout-full-width-title{margin-top:-60px}.job-title img{display:block}.header-container h1{font-size:60px}.header-container .description{padding:0;max-width:860px;margin:auto}#custom-layout-full-width-title-row2{padding:50px 0 60px}.header-container .description span{display:block}.job-title span{margin-top:5px}.job-title h2{padding-top:5px}.promo-video.employment .container{display:flex}.promo-video .container .half{margin:1%}.half{width:50%}}@media(min-width:76em){.header-container{padding:150px 80px}.header-container h1{font-size:70px}.job-description-large{padding:70px 100px 80px}.job-container{padding:30px 30px 25px}}@media(min-width:92em){.header-container h1{font-size:80px}.header-container .description{max-width:1160px;font-size:24px!important}.promo-video.employment{padding:60px 0}}#cvpfTemplate li:before{display:none}