.custom-specialties{position:relative}.custom-specialties .page-center{max-width:960px;margin:0 auto;padding:0 50px}.custom-specialties-inner{padding:10% 0}.custom-specialties-heading{text-align:right;position:relative}.custom-specialties-heading:before{height:50%;position:absolute;top:0;left:0;border-bottom:2px solid #e9e7db;width:30vw;content:"";width:20vw}.custom-specialties-item{width:29.333333333333332%;float:left;position:relative;min-height:1px;margin-left:6%;margin-top:50px}.custom-specialties-item:nth-child(3n+1){margin-left:0;clear:left}.custom-specialties-title p{font-size:36px;font-weight:600;max-width:245px;line-height:1.2em;margin-top:20px}.custom-specialties-image{float:left;margin-right:15px}.custom-specialties-img img{display:block;position:relative;max-width:100%}.custom-specialties .page-center.large{max-width:1310px}.careers-layout .custom-specialties-heading:before{width:30vw}.careers-layout .custom-specialties-image{float:none}.careers-layout .custom-specialties-title p{margin-top:10px}@media(max-width:767px){.custom-specialties .page-center{max-width:85%;width:85%;padding:0}.custom-specialties-item{width:100%;margin-left:0 !important;margin:0;margin-bottom:20px}.custom-specialties-heading h2{font-size:48px;padding-bottom:20px}.custom-specialties-heading:before{display:none}}