.card1{border:1px solid #ebeced;border-radius:8px;margin-bottom:24px;padding:24px 0}.res_left{text-align:right}.noresults{padding-left:10px}.noresults,.search-bar.small{display:none}.search-bar.large{display:inline}.career_card_link{text-decoration:none}.search-bar{position:relative}.careers_search .accordion-item{margin:20px}.search-bar label{color:#83878e;display:inline-block;font-size:1rem;position:absolute;right:16px;top:-2px}.search-bar input{padding-left:20px}.careers_search .accordion-button{padding:0!important}.careers_search .accordion-body{padding:12px 0 0!important}.careers_search .accordion-item{border:none!important}.careers_search .accordion-button:not(.collapsed){background-color:#fff!important;box-shadow:none!important}.careers_search label{color:#080f1d;font-size:16px;font-weight:400;line-height:24px}.careers_search input[type=checkbox]{border:1px solid #b5b7bb;border-radius:4px;height:20px;margin-bottom:20px;margin-right:8px;position:relative;top:3px;width:20px}.careers_search .accordion-button:focus{border-color:hsla(0,0%,100%,0);box-shadow:none}.hrlinebrk hr{background-color:#ebeced;height:2px;margin:18px 0;opacity:1}.depTitle{align-items:center;color:#3266f5;display:block;font-size:16px;font-weight:500;line-height:24px}.jobTitle{color:#080f1d;font-size:20px;font-weight:500;line-height:32px}.cs-citytext{font-size:16px;line-height:24px;text-align:right}.cs-citytext,.cs-par-remote{color:#525761;display:block;font-weight:400}.cs-par-remote{font-size:18px;line-height:28px;margin-top:8px}.emtypename{color:#080f1d;font-size:20px;font-weight:500;line-height:32px}.accordion-button:after{background-size:inherit}@media only screen and (min-width:768px) and (max-width:1250px){section.company-hero-section{padding:0!important}section.careers_search{margin-bottom:80px!important;padding:0!important;position:relative}.emtypename{font-size:16px}.careers_search .accordion-body{backdrop-filter:blur(16px);border-radius:8px;box-shadow:0 40px 64px -12px rgba(0,0,0,.11),0 0 14px -4px rgba(0,0,0,.05),0 32px 48px -8px rgba(0,0,0,.1);padding:12px 20px 0!important}.careers_search .accordion-item{margin:20px 20px 20px 0;width:33%}section.careers_search .accordion{display:flex;justify-content:space-between}.careers_search .accordion-button:not(.collapsed){align-items:flex-start}section.careers_search .accordion .accordion-collapse{background:#fff;position:absolute;width:30%}input.search{margin-bottom:10px!important}}@media screen and (max-width:767px){section.careers_search{padding:0}.careers_search .accordion-item{margin:20px 0}.careers_search .accordion-body{backdrop-filter:blur(16px);border-radius:8px;box-shadow:0 40px 64px -12px rgba(0,0,0,.11),0 0 14px -4px rgba(0,0,0,.05),0 32px 48px -8px rgba(0,0,0,.1);padding:12px 20px 0!important}}