.cm_careers_wrap{background-color:#ededed;padding:5%;position:relative}.cm_careers_wrap a{color:#000;margin:10px 0;text-decoration:none}.cm_careers_wrap .department-info{align-items:center;display:flex;flex-direction:column;width:100%}.cm_careers_wrap .department-name{font-size:200%;font-weight:700;width:100%}.cm_careers_wrap .position-description-wrapper{align-items:center;box-shadow:inset 6em 0 3em -3em #ededed,inset -6em 0 3em -3em #ededed;display:flex;position:relative;transition:all .4s ease-out;width:100%}.cm_careers_wrap .position-description-wrapper:hover{background-color:#fff}.cm_careers_wrap .department-image{background-image:url(images/career_icons.png);background-position:60px 57px;background-size:180px 170px;height:60px;margin:0 10px;min-width:57px}.cm_careers_wrap .position-name{color:#000;font-size:100%;margin:0}.cm_careers_wrap .fa-map-marker-alt:before{content:"\f3c5"}.cm_careers_wrap .position-info-list{list-style:none;margin:0;padding:0}.cm_careers_wrap .position-info-list li{display:inline;padding-inline-start:0}.cm_careers_wrap .position-info-list li:not(:last-child):after{color:#656565;content:"·";display:inline-block;margin:0 7px}